2009-03-05 84 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或创建一个包装类。