1

アクションスクリプトコードを含むレイヤーがあります。コードの一部の例..

var allMC = new Array();
allMC[0] = allitems_1.item_1;
allMC[1] = allitems_1.item_2;
allMC[2] = allitems_1.item_3;
allMC[3] = allitems_1.item_4;

このコードは、mc への参照を配列内に格納します。すべてが完璧に機能しています。

しかし、このレイヤーをマスクレイヤーに変換してフラッシュを実行すると、次のように表示されます。

シーン 1、レイヤー「背景」、フレーム 1、行 56 1120: 未定義のプロパティ allitems_1 へのアクセス。

*allitems1 は、ステージ上のムービー クリップ インスタンスに設定した名前でもあります。

4

1 に答える 1

0

ActionScriptマスクレイヤーとは別のレイヤーに配置できます。一般に、タイムラインで作業する場合は、自分専用のレイヤーを作成し、ActionScriptそのようにラベル付けすることをお勧めします。

于 2012-10-14T22:48:47.067 に答える