找回密码
 点一下
查看: 1849|回复: 0

求助:关于wc3中的坐标,究竟是怎么计算的?

[复制链接]
发表于 2007-6-6 22:40:42 | 显示全部楼层 |阅读模式
今天作了一个无目标的冲锋,但是在使用SetUnitX/Y的时候发现一个严重的问题。。。

SetUnitX (u,GetUnitX(u) + ( Cos(GetUnitFacing(u)) * dist) )
SetUnitY (u,GetUnitY(u) + ( Sin(GetUnitFacing(u)) * dist) )

这样的函数会引起诡异的方向变化。。。

比如当GetUnitFacing(u)==90的时候人物实际移动方向是大概110度左右,其他角度都非常灵异。。。。。

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

本版积分规则

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

GMT+8, 2024-11-22 11:22 , Processed in 0.109214 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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