|
可用性
Flash Player 6
Flash Communication Server MX
用法
用法
myRemote_so.setFps(updatesPerSecond)
参数
updatesPerSecond 一个数字,指定一个客户机对一个远端共享对象的改变被发送到服务器所要达到的
频繁程度。默认值是
SWF文件的帧速率。
要立即发送改变,然后停止发送改变,为updatesPerSecond传递。
要把updatesPerSecond重置为其默认值,传递一个比大的值。
返回
一个布尔值,如果更新被接受了,返回true;否则,返回false。
描述
方法。指定一个客户机对一个共享对象的改变被发送到服务器的每秒的次数。
当你想要控制客户机和服务器之间的传输量时使用这个方法。例如,如果客户机和服务器之间的连接
相对比较慢,则你可
能会希望把updatesPerSecond设置成一个相对更低的值。相反,如果客户机被连接到多人游戏,在这里,时
间是非常重要的,则
你可能会希望把updatesPerSecond设置成一个相对更高的值。
如果你希望手动的控制何时更新被发送,则在你想要把改变发送到服务器时,通过把updatesPerSecond
设置为来发出这个
命令。例如,如果你想要让用户按下一个按钮把更新发送到服务器,则你可以把
myRemoteSharedObject.setFps(0)捆绑到这个按
钮。
不管你为updatesPerSecond传递什么值,改变不会被发送到服务器,直到SharedObject.onSync已经为先
前的更新返回一个
值。也就是说,如果服务器的响应时间很慢的话,则被发送到服务器的更新可能会少于在值。也就是说,
如果服务器的响应时间很慢的话,则被发送到服务器的更新可能会少于在updatesPerSecondupdatesPerSecond
中指定的值。中指定的值。 |
|