0
我的圖書館裏有27個動畫片段,都是圖片。目前他們作爲父母的實例被定位在舞臺上,然後在我的動作層的第一幀中起作用。我只想用代碼重新創建這個佈局,所以舞臺上沒有任何東西。我該怎麼做呢?在as3中重新創建舞臺佈局
在此先感謝。 Sam
我的圖書館裏有27個動畫片段,都是圖片。目前他們作爲父母的實例被定位在舞臺上,然後在我的動作層的第一幀中起作用。我只想用代碼重新創建這個佈局,所以舞臺上沒有任何東西。我該怎麼做呢?在as3中重新創建舞臺佈局
在此先感謝。 Sam
右鍵單擊庫中的動畫片段,然後轉到屬性。 勾選「導出爲ActionScript」,然後檢查名稱「Class」的名稱。點擊確定。 假設這個名字是「Symbol1」。
然後輸入這個腳本:
var symbol1:MovieClip = new Symbol1();
addChild(symbol1);
VAR符號1意味着你創建了一個變量,是影片剪輯的類型。該影片剪輯變量是一個「新」符號1(這是名庫,屬性,類
然後將其添加到舞臺:
addChild(symbol1)
如果你想將其定位在舞臺上,設置變量的座標:
symbol1.x = 10;
symbol1.y = 10;
所說的那樣(10,10)
取決於你有多少個對象都可以鍵入他們中的每一個代碼(不要忘了出口 他們在圖書館 - >屬性中的動作)。
如果你有很多的動畫片段,你不想輸入evertyhing,但寧願寫一些動態代碼,給我們一個暗示你的圖書館結構和你如何命名你的對象。
希望這會有所幫助。
謝謝你的幫助anemgyenge。我完全按照你的指示(我認爲)。我的圖書館影片剪輯被稱爲「一」,「二」,「三」,「四」等。我現在得到錯誤1180調用一個可能未定義的方法之一。 – samwhocan 2011-04-21 13:24:50
我也得到錯誤1046:找不到類型或不是編譯時常量:1。 – samwhocan 2011-04-21 13:29:03
在圖庫中,您可以看到您的動畫片段,右鍵單擊這些元素,然後轉到屬性並選擇「爲ActionScript導出」。你有沒有找到這部分? – anemgyenge 2011-04-21 13:31:19