Actionscript 3 在Actionscript 3.0中调用共享对象的远程方法
我不打算在AS3中将方法添加到远程共享对象。在AS2中 这段代码过去是有效的Actionscript 3 在Actionscript 3.0中调用共享对象的远程方法,actionscript-3,Actionscript 3,我不打算在AS3中将方法添加到远程共享对象。在AS2中 这段代码过去是有效的 SharedObjectName.MethodName = function(){} 但该代码不适用于AS3。我在谷歌和其他AS3论坛上搜索,但没有得到任何帮助 谁能给我指点一下吗 谢谢, SumitSharedObject不是一个动态类,这意味着不能像JavaScript一样向它添加属性(显然,AS2中的对象的行为方式相同,但我从未使用过AS2,所以我不知道)。根据您要做的事情,您可能希望将SharedObject
SharedObjectName.MethodName = function(){}
但该代码不适用于AS3。我在谷歌和其他AS3论坛上搜索,但没有得到任何帮助
谁能给我指点一下吗
谢谢,
SumitSharedObject不是一个动态类,这意味着不能像JavaScript一样向它添加属性(显然,AS2中的对象的行为方式相同,但我从未使用过AS2,所以我不知道)。根据您要做的事情,您可能希望将SharedObject子类化或创建一个包装器类。好的,我最终以某种方式解决了这个问题 这就是我所做的 abc班 { 公共函数MessageFromServer() { } SharedObject.client=this; } 这允许FMS服务器控制这个客户机的公共方法,这是我想要的 在FMS中,我可以称之为- SharedObject.call(“MessageFromServer”)