注册
 找回密码
 注册
江西广告网
查看: 296|回复: 0
打印 上一主题 下一主题

Flash MX 编程深层次应用-网络连线游戏(6) (1)

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2009-2-5 11:12:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
7.4 在线用户列表区 在线用户列表是联网对战类游戏中非常重要的环节。程序中通过一个数组存放在线用户的名单,然后根据游戏的状态来不断地更新这个数据中的内容,从而实现在线用户的快速、准确地更新。 先创建一个空的MC,名字叫objChatUserRecord,主要是放置一些基本函数,其代码如下: var records = new Array(); //最多允许300个用户在线 var max = 300; function appendRecord(msg) { //增加一个新用户 if(records.push(msg) > max ) records.shift(); } function appendRecords(array) { //增加一批新用户 var i ; for(i=0; i < array.length; i ) [color=red'] [/url] [url=/news/news001/flash/200510/20051017084225_3.html] [/url] [url=/news/news001/flash/200510/20051017084225_5.html] [/url] [url=/news/news001/flash/200510/20051017084225_7.html] [/url] [url=/news/news001/flash/200510/20051017084225_9.html] [/url] [url=/news/news001/flash/200510/20051017084225_11.html] [/url] 7.4 在线用户列表区 在线用户列表是联网对战类游戏中非常重要的环节。程序中通过一个数组存放在线用户的名单,然后根据游戏的状态来不断地更新这个数据中的内容,从而实现在线用户的快速、准确地更新。 先创建一个空的MC,名字叫objChatUserRecord,主要是放置一些基本函数,其代码如下: var records = new Array(); //最多允许300个用户在线 var max = 300; function appendRecord(msg) { //增加一个新用户 if(records.push(msg) > max ) records.shift(); } function appendRecords(array) { //增加一批新用户 var i ; for(i=0; i < array.length; i ) [color=red'] [url=/news/news001/flash/200510/20051017084225_2.html] [/url] [url=/news/news001/flash/200510/20051017084225_4.html] [/url] [url=/news/news001/flash/200510/20051017084225_6.html] [/url] [url=/news/news001/flash/200510/20051017084225_8.html] [/url] [url=/news/news001/flash/200510/20051017084225_10.html] [/url] [url=/news/news001/flash/200510/20051017084225_2.html] appendRecord(array); } function removeAll() { //清除全部用户 delete records; records = new Array(); } function remo
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表