メイン ActionScript 3.0 特設会議室 MovieClipを任意のフレームでstopさせるには? | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
Fumio | Åê¹ÆNo.38751 投稿日時: 2008-5-10 4:51 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
|
Re: オーサリングで配置したTextFieldにアクセスしようとするとコンパイルエラー やはり、エラーは出ないですね。以下のクラスTestを、MovieClipシンボルの[クラス]に設定しました。シンボル内には、TextFieldインスタンス_txtを予め配置してあります。MovieClipインスタンスはタイムラインに予め置いても、コンストラクタを呼出してDisplayObjectContainer.addChild()メソッドで動的に配置しても結果は変わりません。
引用: とんびさんは書きました: [ステージのインスタンスを自動宣言]は、外しておく必要があります。 ActionScript 3.0では、インスタンス名はDisplayObject.nameプロパティの値となる文字列としての意味しかなくなりました。しかし、従来のターゲットパスの考え方と互換性を持たせるため、タイムラインに配置したインスタンスは、Flashが内部的にその名前と同名の変数を宣言して、そこに参照を設定してくれます。 もっとも、これをMovieClipシンボルに設定するクラスでやられてしまうと、シンボル内に配置したインスタンスをプロパティとして宣言できなくなります。そこで、余計なおせっかいを止めさせるのが、このオプションの役目です。 参考: F-site「 MovieClipインスタンスとインスタンス名」 引用: [パブリッシュ設定]-[Flash]タブのActionScript 3.0[設定...]-[ステージのインスタンスを自動宣言]はOFFです。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
MovieClipを任意のフレームでstopさせるには? | flashlite | 2008-4-17 5:35 |
Re: MovieClipを任意のフレームでstopさせるには? | nioia321 | 2008-4-17 11:18 |
Re: MovieClipを任意のフレームでstopさせるには? | knagai | 2008-4-17 23:20 |
Re: MovieClipを任意のフレームでstopさせるには? | Fumio | 2008-4-18 4:09 |
Re: MovieClipを任意のフレームでstopさせるには? | flashlite | 2008-4-20 2:26 |
オーサリングで配置したTextFieldにアクセスしようとするとコンパイルエラー | tonbi | 2008-4-20 3:05 |
Re: オーサリングで配置したTextFieldにアクセスしようとするとコンパイルエラー | tonbi | 2008-5-9 22:22 |
Re: オーサリングで配置したTextFieldにアクセスしようとするとコンパイルエラー | Fumio | 2008-5-9 22:51 |
Re: オーサリングで配置したTextFieldにアクセスしようとするとコンパイルエラー | tonbi | 2008-5-10 3:56 |
» Re: オーサリングで配置したTextFieldにアクセスしようとするとコンパイルエラー | Fumio | 2008-5-10 4:51 |
Re: オーサリングで配置したTextFieldにアクセスしようとするとコンパイルエラー | tonbi | 2008-5-10 14:26 |
Re: MovieClipを任意のフレームでstopさせるには? | knagai | 2008-4-20 9:25 |
Re: MovieClipを任意のフレームでstopさせるには? | flashlite | 2008-4-21 2:40 |
投稿するにはまず登録を | |