展开全部
(1) 防守地图首先要有一个防守对象。
(2) 然后就是设置会有多少敌人,以什么方式来攻打。
(3) 最后防守对象死亡或者防守方胜利来结束一局游戏。
------------------------------------------------------------------------------
按我对LZ问题的理解,大概说说第二部分。
个人推荐的方法是刷一波敌人,直到这波敌人全灭,等待一定时间后再继续刷下一波。
要实现这个功能需要用到 <单位组变量>
刚刚刷出的单位立即添加到单位组中;
新触发器响应单位死亡,如果触发单位在单位组,则清除触发单位从单位组,并判断单位组中的单位数量,为0则运行一个计时器;
新触发器响应计时器期满,开始刷下一波敌人;
区分每一波敌人需要用一个整数变量 和 一个单位类型[数组]变量。
整数变量对应单位类型变量的数组下标。
在单位组全灭时使 整数变量+1,直到预定义的单位类型全部使用完毕。
(2) 然后就是设置会有多少敌人,以什么方式来攻打。
(3) 最后防守对象死亡或者防守方胜利来结束一局游戏。
------------------------------------------------------------------------------
按我对LZ问题的理解,大概说说第二部分。
个人推荐的方法是刷一波敌人,直到这波敌人全灭,等待一定时间后再继续刷下一波。
要实现这个功能需要用到 <单位组变量>
刚刚刷出的单位立即添加到单位组中;
新触发器响应单位死亡,如果触发单位在单位组,则清除触发单位从单位组,并判断单位组中的单位数量,为0则运行一个计时器;
新触发器响应计时器期满,开始刷下一波敌人;
区分每一波敌人需要用一个整数变量 和 一个单位类型[数组]变量。
整数变量对应单位类型变量的数组下标。
在单位组全灭时使 整数变量+1,直到预定义的单位类型全部使用完毕。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询