|
楼主 |
发表于 2013-3-8 00:50:01
|
显示全部楼层
弄了一天,做了个雏形,感觉效果比较勉强。
我是这样做的:
先在数据编辑器模仿EMP做了个范围増益效果,暂叫"列队令",英雄添加能使用这个效果的技能。再用"列队令"效果被使用作触发事件,用触发器将受效果作用的"目标"添加到单位组。以"施法者"坐标(X,Y)为基准,单位组内的兵1坐标偏移(X-2,Y-2),兵2偏移(X-1,Y-2)••••••类推,每排五个兵,兵5是偏移(X+2,Y-2),第二排兵6偏移(X-2,Y-3)••••••类推排下去。
列好队后,前进就只能用触发器来控制,还是以英雄坐标为基准,每0.5秒让单位组内每个兵都移动到上面写的偏移位置。这样英雄动起来,后边的兵就都按固定偏移量移动。
我是让英雄速度略高于兵的速度,看起来是英雄跑前面,兵在后边紧跟。
不过效果看起来还是有点散漫,朝向不太齐,脚步也不太齐,不知道还能怎么改进? |
|