找回密码
 点一下
查看: 1119|回复: 3

玩家组的玩家数量获取问题

[复制链接]
发表于 2008-4-6 20:28:03 | 显示全部楼层 |阅读模式
  问题:用变量保存了一个玩家组,然后执行玩家组的动作,在执行过程中加入读取玩家组中玩家数量的语句,发现无法正确读取。真实案例:我的演示中的添加的一个玩家组到变量,再在枚举中读取这个变量的玩家数后出错,只能运行一次,而玩家有四个。
  答案:使用玩家组的时候,在枚举的过程中,会逐步将玩家排出玩家组,这个就是玩家组的运行方式,所以在枚举的过程中,读取组中玩家的数量是不准确的。本答案由GA头目麦德三世提供技术支持。
发表于 2008-4-7 09:49:17 | 显示全部楼层
呃,这样啊
那就是说像队列一样?
那访问一次就出队了?
回复

使用道具 举报

发表于 2008-4-7 09:52:52 | 显示全部楼层
我是新手,之前也对单位组的访问有疑问,你这么一解释,疑问更多了。。

定义了一个单位组,先添加单位到这个单位组,
然后只要访问过这个单位组,比如说,随机提取一个单位从单位组,那提取之后
这个单位就不在这个组了吗?
回复

使用道具 举报

发表于 2008-4-7 09:54:00 | 显示全部楼层
只是在枚举操作的过程中会有这种现象而已~~当枚举完毕以后就不会了~~

而且是说玩家组~~不是单位组~~


楼主把最后那句"单位组也是一样"去掉吧~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-10-6 21:51 , Processed in 0.094548 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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