メイン コーダーズルーム【スクリプト系】
タイムラインの途中から出現するムービークリップへのアクセス | 投稿するにはまず登録を |
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | スレッド |
|---|---|
| kakuni | Åê¹ÆNo.44339 投稿日時: 2010-1-29 12:20 |
新米 ![]() ![]() 居住地: 投稿: 3
使用環境:
|
タイムラインの途中から出現するムービークリップへのアクセス はじめまして。初歩的な質問ですが、よろしくお願いします。
ボタンを押したらウィンドウが出現して、その中に任意のテキストが 書かれているといったものを作っています。 環境は、Adobe Flash CS3, ActionScript 3.0 です。 ステージ内には、 button : ボタンインスタンス window_mc : ウィンドウのムービークリップ が配置されています。 window_mc のムービークリップ内には、 text_dt : ダイナミックテキスト ウィンドウの下地(描画オブジェクト) が配置されています。 メインのタイムラインは、フレーム1?3まで使っています。 最初はボタンだけ表示されて、ウィンドウは表示したくないので、 フレーム1と2では、window_mcが配置されているレイヤの フレームを空白のフレームとし、フレーム3だけ通常のフレームに しています。 そして、フレーム2のフレームアクションに stop(); を記述し、 メインのタイムラインの再生をフレーム2で停止させてます。 ボタンは、フレーム1?3までずっと表示しています。 ボタンを押したら、ウィンドウが表示されて、その中のダイナミック テキストを任意の文字列にするため、フレーム1に、以下のような フレームアクションを記述しました。 しかし、これを実行して、ボタンをクリックしてみると、 ランタイムエラーが起き、出力ウィンドウには、以下のように なりました。 ウィンドウを最初から出現しているように改造してみると、エラーに ならず、ウィンドウ内のテキストも書き変わります。 gotoAndStopを呼んでフレーム3に移動したのに、window_mcがnullの ままなのが原因だという事はわかるのですが、このように、途中から 出現するムービークリップにはアクセスできないのでしょうか? ボタンを押したら、ウィンドウ等が出現して、しかもその中の情報は ボタンを押したときに変更するといった動作を作るには、どうしたら 良いでしょうか? アドバイスよろしくお願いします。 |
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
kakuni | 2010-1-29 12:20 |
| |
vader | 2010-1-29 18:08 |
| |
kakuni | 2010-1-29 22:24 |
| |
vader | 2010-1-30 0:58 |
| |
kakuni | 2010-2-1 11:49 |
| 投稿するにはまず登録を | |



ログイン


