找回密码
 点一下
查看: 1759|回复: 5

SetRotation用触发发送消息设置上移向量为啥没效果!

[复制链接]
发表于 2011-7-14 21:24:59 | 显示全部楼层 |阅读模式
我发送的是SetRotation 0,1,0,1,0,0想让单位面向90度方向,然后头顶朝着0度的方向但是貌似只有前移有效果上移(1,0,0)没效果,不管我后三位填什么都是没效果,这图是按下一就发送SetRotation到凤凰的主动作者的。但是上移没有起到作用,希望得到解答。。。 rotation.SC2Map (55 KB, 下载次数: 9)
发表于 2011-7-15 00:19:19 | 显示全部楼层
中间必须是空格而不是逗号。

0,1,0 1,0,0

而且必须用大括号括起来。

"SetRotation {0,1,0 1,0,0}"
回复

使用道具 举报

 楼主| 发表于 2011-7-15 01:35:26 | 显示全部楼层
copy并且粘贴了"SetRotation {0,1,0 1,0,0}",但是还是只有前移有效果,上移没有效果,按照旋转应该面向90度方向然后头再旋转指向0度方向的。但是上移还是没效果
rotation.SC2Map (55 KB, 下载次数: 7)
回复

使用道具 举报

发表于 2011-7-15 04:04:24 | 显示全部楼层
回复

使用道具 举报

发表于 2011-7-15 09:00:37 | 显示全部楼层
触发器构造的Set Rotation消息存在问题(Build-in库函数)
引用
在标准库Build-in(Core Mod自带的库)中,触发器包装的Set Rotation消息函数存在问题,实际上这个库函数用了另一个库函数"Convert 3D Rotation To String"来转换旋转坐标参数。但是这个转换函数却把Forward和Up之间的空格写成了逗号,因此触发器版本的Set Rotation消息中,Up部分的三个参数是没用。

http://bbs.islga.org/read-htm-tid-52967.html

是不是这个问题 0.0?
回复

使用道具 举报

 楼主| 发表于 2011-7-15 10:32:33 | 显示全部楼层
行了,谢谢,旋转周期太长不给力,看上去不平滑
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-8-8 03:12 , Processed in 0.085685 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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