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

如何控制单位在移动时转身?

[复制链接]
发表于 2011-5-9 16:30:06 | 显示全部楼层 |阅读模式
这个问题不知道是属于编辑器这块还是数据那一块,暂且放在这里吧。
这个是应该算是继头目(大家都是这么叫的吧~~)的关于炮台旋转处理的帖子http://bbs.islga.org/read-htm-tid-51563.html之后的一个问题吧
通过那个帖子我已经学会了让任何单位自由旋转。
但是现在我想使用触发让单位在移动时朝向任意一个指定的方向,而不是只能朝向移动的方向。比如说让单位倒退着走~~
请问这个该怎么做?该调用哪个函数?
1.JPG
 楼主| 发表于 2011-5-10 14:22:31 | 显示全部楼层
求楼下给力~~~
回复

使用道具 举报

发表于 2011-5-10 18:52:54 | 显示全部楼层
把转身速率改为0。但是不要去掉“可以转身”的钩子。

不要钩上“移动前转身”。


然后你就可以随便设定单位的朝向了。用修改单位朝向的函数。当然,你要高效率也可以直接修改actor的朝向,而不管单位的逻辑朝向。



这个演示,你随便输入数字,单位就会转向那个角度,就算它在移动。

SetFacingAngelWhileMoving.SC2Map

168 KB, 下载次数: 47

回复

使用道具 举报

发表于 2011-5-10 20:19:08 | 显示全部楼层
好棒哦,可以操控
回复

使用道具 举报

 楼主| 发表于 2011-5-10 21:59:11 | 显示全部楼层
原来如此,一直把注意放在Actor那里,没想到把转身速度设为0就行了。。。头目辛苦了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 08:02 , Processed in 0.048923 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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