2011-01-22 66 views

回答

1

我不確定我是否完全理解你,但它聽起來像你希望能夠將屬性添加到自定義類而無需在類定義中聲明該屬性?

如果是這樣,您需要在您的課堂上使用「動態」關鍵字。 「public dynamic class MyClass extends Whatever」 - 然後你可以說var myInstance:MyClass = new MyClass(),你可以說myInstance.randomPropertyThatIJustMadeUp = whatever。

這有道理嗎?那是你在找什麼?請注意,某些AS3核心類已經動態化,包括Object和MovieClip。

最後,請注意,爲什麼默認情況下未啓用此功能是有原因的。使用動態類通常不是最佳做法,它會減慢播放器速度並導致錯誤,因爲您正在否定類型檢查的好處。有些情況下,它是有用的。

祝你好運!

+0

對不起,今天才看到你的答案。我忘了說標籤屬性是附加到標準控件上的。我可以用財產擴展閃光控制嗎? – user310291 2011-02-08 21:54:11

相關問題