2012-10-14 64 views
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; 

這個代碼存儲參考陣列內部主控。 一切工作都很完美。

但是當我轉換這層屏蔽層和運行它說閃光:

場景1,圖層「背景」,第1幀,56號線1120:未定義的屬性allitems_1的訪問。

* allitems1也是我爲舞臺上的影片剪輯實例設置的名稱。

回答

0

您可以將您的ActionScript放置在與遮罩層不同的圖層上。在時間線上工作時,通常認爲這是一種很好的做法,爲您的ActionScript專門製作一個圖層,並將其標記爲這樣。

+0

它dosent幫助... 我確實把它放在一個不同的層。我稱它爲背景。 – Yan

+0

您正在轉換爲遮罩的圖層上的allitems_1實例?如果是這樣,你可能想把它放在下面的層即ie。您正在遮罩的圖層。 –