2013-10-15 39 views
0

我有一個很基本的問題,一直在困擾我一段時間。AS3實例化一個對象而不創建一個類文件

如何從庫中導入一些影片剪輯到舞臺上,它們不需要任何僅僅是動態生成的行爲。 他們的行爲可以從主類中設置。

例如,我想爲背景創建幾個向量元素並隨機實例化它們。

謝謝, Yaniv。

回答

1

您可以使用新的MovieClip()和比它與新

+0

所以我並不需要一個類文件給一個鏈接名稱,我有點混淆這些概念。 – Yaniv

+0

如果我這樣做:var bg:Bg1;然後bg = new Bg1;那麼bg的類型是什麼? (Bg1是庫中影片剪輯的鏈接) – Yaniv

+0

它將是一個MovieClip。 –

0

添加到舞臺,或者如果你有你的庫中影片剪輯,你可以給它一個鏈接名稱和比它實例繪製你的東西在閃光,然後將其轉換爲Symbol> MovieClip。

在對話框中,選中「Export for Actionscript」並將它作爲類名稱輸入,例如MyBackground。讓基類flash.display.MovieClip。閃存會提示你一個警告:「基類的定義找不到......」,沒關係,它只是警告你,它的類實際上是缺少的,一個是自動生成的。

在後面的代碼,你可以通過簡單的實例是類:

var back:MyBackground = new MyBackground(); 
相關問題