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

有關打退敵人的技能

[复制链接]
发表于 2008-1-22 14:44:15 | 显示全部楼层 |阅读模式
有谁知道怎么样才可以让单位后退呢?
发表于 2008-1-22 15:18:58 | 显示全部楼层
看技能演示吧,技能区正好有小滴的空气炮呢.
回复

使用道具 举报

 楼主| 发表于 2008-1-22 15:23:17 | 显示全部楼层
我就是那张地图打不开
回复

使用道具 举报

发表于 2008-1-23 00:08:29 | 显示全部楼层
你看~~有个动作是移动单位对不对?~~

然后它可以指定移动到的坐标对不对?~~然后我们可以获得被攻击单位所在点的坐标对不对?~~我们也可以获得攻击者的坐标对不对?~~这样我们就可以获得攻击者和被攻击者两点之间的角度对不对?~~然后我们这就有了原始坐标~~和击退方向的角度了~~再加上自己定的击退距离~~不就可以通过极坐标求出被攻击单位应该被击退到的坐标了嘛?~~

于是直接把被攻击的单位移动到那个坐标就可以了呢~~

如果想做到一个击退的过渡的话~~也可以循环地增加极坐标的长度~~



用这个方法击退单位~~同时也会打断被击退者的施法~~因为用这个移动单位的动作的话~~被移动的单位会自动接到一个停止命令~~一般来说这正是我们所需要的~~

而如果有什么特殊需求~~需要不打断施法~~那就需要用到jass脚本老~~
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-30 12:54 , Processed in 0.040702 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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