![]() ![]() ![]() | 投稿するにはまず登録を |
![](images/pixel.gif)
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
Fumio | Åê¹ÆNo.10571 投稿日時: 2004-9-4 23:20 |
ちょんまげら ![]() ![]() 居住地: 東京 投稿: 4531
使用環境:
|
Re: TextAreaに外部テキストを表示 スクリプトは、ご自分で考えて書かれたものですか? この記述は、TextAreaインスタンスmyTextAreaをMovieClipに内包して、そのMovieClipインスタンスのMovieClipアクションに設定すべき内容です。
結論として、TextAreaインスタンスにMovieClipアクションを直接記述するのでなく、ムービー構造を上記のように修正した方がよいと思います。そうすれば、MovieClipアクションは、このままで動作するはずです。 引用: yamadasenさんは書きました: コンポーネントは、つまるところMovieClipの1種です。その中には、さまざまなプロパティやメソッド(関数)が設定してあります。それぞれのコンポーネントに用意された(つまり「コンポーネント辞書」に掲載された)プロパティやメソッドを使わずに、直接別のスクリプトで変数(a01など)やメソッド(MovieClip.onDataなど)を設定すると、動作に問題が生じる可能性もあります。 たとえば、TextAreaコンポーネントにはMovieClip.onDataメソッドは定義されていないものの、MovieClip.onEnterFrameには独自のコールバック関数が設定されています。こうしたメソッドを外部から再定義すれば、予め設定されていた関数を上書きしてしまうことになります。 あと、好みの問題かもしれませんが、MovieClipアクションでイベントハンドラメソッドMovieClip.onDataを定義するというのは、ちぐはぐな感じを受けます(動作にはまったく問題はありません)。onClipEvent (data)ハンドラで、同じ処理を記述することが可能です。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
![]() |
yamadasen | 2004-9-4 22:07 |
![]() |
ymori | 2004-9-4 22:31 |
![]() |
yamadasen | 2004-9-4 23:09 |
![]() |
Fumio | 2004-9-4 23:22 |
» ![]() |
Fumio | 2004-9-4 23:20 |
![]() |
youich | 2004-9-5 0:15 |
![]() |
ymori | 2004-9-5 1:56 |
![]() |
youich | 2004-9-5 18:32 |
![](images/pixel.gif)
投稿するにはまず登録を | |