2010-02-23 63 views
1

嗯...我正在創建一個AS3用戶界面庫,因爲大部分那裏的每個似乎都錯過了至少1個我需要的功能。爲了保持輕量級,我創建了一切從頭開始。我使用Sprites來渲染任何東西。但我想讓圖書館的用戶有可能爲按鈕添加自定義圖形。現在...也許這個圖形是一個MovieClip,它有一個很好的動畫。雪碧包含一個MovieClip?

所以我可以說sprite.addChild(mc),然後如果我做mc.play,mc會在sprite內玩嗎?

謝謝:: - )。

回答

3

是的。

Sprite延伸DisplayObjectContainer它可以包含任何DisplayObjectDisplayObject的子類。

+0

我知道,但在同一時間,MC有幀,精靈沒有。這是一個容器,但是不會因爲我的MC有框架而「煩惱」嗎?我問你,因爲我的機器上沒有Flash CSx,我無法測試。這個想法是導入在Flash CSx中創建的MC,這意味着多個幀(您無法以編程方式執行)。 – Axonn 2010-02-23 19:52:18

+0

是的,如果您在MC上調用'play()',即使添加到「Sprite」時也會播放。 – 2010-02-23 20:12:40

+0

謝謝Sam :: - D. – Axonn 2010-02-23 20:57:03