1
我好奇的代碼在我的ActionScript項目:ActionScript動態類型?
public var _p:Object
...
在功能
:
public function WObject(pp:MovieClip)
{
_p = pp;
_p.Play();
}
的Play()
功能是MovieClip
但不Object
; ActionScript可以允許這樣的語法嗎?
謝謝你的回答,我還有另一個問題。是動作腳本完全動態的,這意味着該文件可以通過編譯,甚至編譯器無法找到一個方法的定義,如: 公共變種_p:對象... 的功能: 公共職能WObject(pp:MovieClip){_p = pp; _p.PlayB(); } PlayB不是MovieClip的成員,而是從MovieClip派生的類的成員。在運行時,我會將派生類的實例傳遞給WObject。此代碼是否可以傳遞動作腳本編譯器? – 2009-11-25 02:50:27
是的。根據你所描述的,它應該工作得一樣。試試看看。 – 2009-11-25 11:22:19
哇,真酷 – 2009-11-26 02:18:15