了解Flex和ActionScript中的远程共享对象

时间:2009-10-20 21:48:42

标签: flex actionscript-3

我在Flex / ActionScript3中有两个关于远程共享对象的问题:

1)如果我连接到远程共享对象,但不处理SYNC事件,共享对象是否仍会从服务器接收数据?即。服务器仍会向该客户端广播数据吗?这是我的期望,但请让我知道

2)每次触发SYNC事件时是发送整个对象状态,还是仅对对象状态进行更改?我相信这只是变化。

2 个答案:

答案 0 :(得分:0)

1)是的。如果您连接到服务器,无论您是否有监听器,您都将收到同步事件

2)只有变化。 SyncEvent中有changeList属性,其中包含一个更改的对象数组。

答案 1 :(得分:0)

  1. 每次与FMS onSync建立连接时,都会调用事件..

  2. 只有在共享对象数组中进行任何更改时,才会调用syncEvent。