找回密码
 注册帐号

扫一扫,访问微社区

脚本 旋转360度后,x轴坐标没归原位,是不是精度问题?

1
回复
134
查看
[ 复制链接 ]
3偶尔光临
285/300
排名
48130
昨日变化
1

20

主题

81

帖子

285

积分

Rank: 3Rank: 3Rank: 3

UID
182535
好友
0
蛮牛币
95
威望
0
注册时间
2016-11-10
在线时间
180 小时
最后登录
2019-5-14
2019-5-5 10:47:48 显示全部楼层 阅读模式
5蛮牛币
本帖最后由 mn小天 于 2019-5-5 14:09 编辑

如图所示,旋转360度后,x轴坐标没归原位,代码是碰撞后旋转45度,是不是因为旋转的角度45度是用float表示的,所以有精度上的问题?图一是原位,图二是转45度后的坐标,图三是转了8次,也就是360度转了一圈的坐标,这时物体并没有完全精确的在原来的位置上,差了一点点。我要判断这个物体的坐标的,但每次转都会偏一点点,转得越多次,偏得越多,这样就没法判断坐标了。请问要怎么处理这个问题?

1.png
2.png
3.png
BG.png
回复

使用道具 举报

3偶尔光临
201/300
排名
13982
昨日变化
1

0

主题

29

帖子

201

积分

Rank: 3Rank: 3Rank: 3

UID
180182
好友
0
蛮牛币
264
威望
0
注册时间
2016-11-2
在线时间
112 小时
最后登录
2019-5-13
2019-5-10 15:02:54 显示全部楼层
这个X值其实就是0  只是unity计算转换问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则