2009-03-05 35 views
0

我不是要將方法添加到AS3中的遠程共享對象。在AS2 使用此代碼工作在Actionscript 3.0中調用共享對象的遠程方法

SharedObjectName.MethodName = function(){} 

但這種代碼是不工作的AS3。我在谷歌和其他AS3論壇搜索,但沒有得到任何幫助。

任何人都可以提供一個指針給我。

感謝, 薩米特

回答

0

好吧,我終於解開了它在某種程度上,

這是我做過什麼

ABC類 { 公共職能MessageFromServer(){

}

SharedObject.client =這; } 這允許FMS服務器控制這個客戶端的公共方法,這是我想要的。

FMS中,我可以爲調用這個 -

SharedObject.call( 「MessageFromServer」)

2

共享對象不是動態類,這意味着你可以將屬性將其不加點菜的JavaScript(顯然,在AS2對象的行爲以同樣的方式,但我從來沒有使用AS2,所以我不知道)。根據你想要做什麼,你可能想要繼承SharedObject或創建一個包裝類。