找回密码
 点一下
查看: 707|回复: 4

一个随机的触发

[复制链接]
发表于 2014-4-27 11:48:49 | 显示全部楼层 |阅读模式
本帖最后由 Alivl 于 2014-5-2 11:15 编辑

1.游戏开始1分钟后,随机选择2个英雄给予一个技能,变更阵营为(敌对阵营)。
2.拥有该技能的英雄死亡后,阵营变更回来,经过1分钟后再次选择。。。(重复)
PS:想了很久,做不成
发表于 2014-4-27 22:40:06 | 显示全部楼层
触发A
事件:游戏经过1分钟
条件:记录英雄数量的变量num<2
动作:循环直到num==2 { 随机1个英雄出来,num加1 },关闭该触发

触发B
事件:英雄死亡
条件:英雄有某个技能
动作:开启触发A

至于随机,根据不同情况有很多不同的方法,比如这些英雄是一开始就摆在地图上的而且游戏中不会另外新建,那么可以用单位组,或者用一个全局单位类型变量数组记录所有会被该触发用到的英雄类型,然后从数组里随机

以上只是一个简单的思路,当然会有很多问题,比如不精确、效率有点低之类的
回复

使用道具 举报

 楼主| 发表于 2014-4-30 14:05:56 | 显示全部楼层
额,我主要想知道怎样变更玩家阵营,死亡后在变回来...
回复

使用道具 举报

发表于 2014-4-30 17:28:42 | 显示全部楼层
如果两个阵营的技能不同,可以通过判断技能来确定死亡的单位是否应该变更阵营。
回复

使用道具 举报

 楼主| 发表于 2014-5-2 11:13:50 | 显示全部楼层
原来如此
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 03:14 , Processed in 0.326027 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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