找回密码
 点一下
查看: 710|回复: 1

如何在8个玩家中随机出2个人

[复制链接]
发表于 2013-8-17 10:33:47 | 显示全部楼层 |阅读模式
如何在8个玩家中随机出2个人 求高手讲解
发表于 2013-8-17 12:21:12 | 显示全部楼层
说实在,这个不难,逻辑就是字面那样在一堆玩家里随便抽一定数量出来。如果会算法,要搞一个不难,不会的话要说清楚概念就很麻烦了。喜欢思考的可以先想想,我的解决方案在附件里,参考或者什么的都可以

方法1 (游戏里输入"\test01"运行)
调用数学(Math)函数Random(0,7),得到第一个,然后利用While循环得到和第一个不相等的第二个玩家。具体实现在"随机抽取玩家(随机抽取2玩家)"里

方法2 (游戏里输入"\test02"运行)
实现完整的抽取逻辑,可以应对所有随机抽取的情况,逻辑不难,但完整的控制需要一定的数据组织力才做得出来,具体实现在"随机抽取玩家(不定数量)"里

随机抽取玩家.SC2Map

31.85 KB, 下载次数: 14

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 19:36 , Processed in 0.038714 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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