2011-01-28 1 views
0

作業中のスクリプト(作業中のムービーの場合)とフラッシュムービーをもう一方の上に持っています。Flash:既存のムービーにactionscriptスクリプトを適用するにはどうすればいいですか?

スクリプトがフォームを処理するため、ターゲットムービーの要素名を適切に変更しました。

ソースムービーには1つのレイヤーと1つのフレームしか含まれていません。ターゲットムービーには複数のレイヤーが含まれ、フォームを表示する前にアニメーションを再生します。

ターゲットムービーでスクリプトを動作させるにはどうすればよいですか?

編集:

私はいくつかの進歩、テキストフィールドの作品を​​作ったが、ボタンが例外を生成します。

Cannot access a property or method of a null object reference. 

ボタンや変数の名前は同じです。

+0

これはどのバージョンのActionScriptですか?どのようにして1つの映画を他の映画に読み込んでいますか?あなたが試みたもの、動作するもの、しないものを示すコードを追加できますか? – Alex

+0

As3。ボタンのタイプをムービーに変更しても、ボタンのテキストが点滅しても機能します。 – Jake

+0

これは、ボタンが4フレームの「映画」であるためです。しかし、NullPointerExceptionについては説明しません。 – Jake

答えて

0

コードを見たり、達成したい機能を見ることなく、より具体的にするのは難しいですが、存在しないオブジェクトにアクセスしようとするとnullポインタの例外が発生しますまだ存在する。

オブジェクトは、スクリプトが実行されているフレームよりも後のフレームでインスタンス化されているか、まだ初期化が完了していません(たとえば、ムービークリップはステージに追加されるまで子をインスタンス化しません)。それはすでに回収されており、もはや存在しません。

関連する問題