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

应该向左转还是向右转

[复制链接]
发表于 2008-2-18 22:00:47 | 显示全部楼层 |阅读模式
问题.JPG
这问题搞脑子啊。。。。。
发表于 2008-2-18 22:25:22 | 显示全部楼层
也不是这么难啦
平面上的角度范围(0,360),我们设其中角度较大的为A,小的那个为B,取向是由A转向B
判断下A-B的范围~易看出A-B>180 时逆向,小于180顺向
那么如果要求是由B转向A呢,正好反过来

最后只要判断单位和目标方向谁A谁B就好了
回复

使用道具 举报

 楼主| 发表于 2008-2-18 22:58:20 | 显示全部楼层

终于明白了,如果要固定A为玩家,B为目标时就加个绝对值判断
回复

使用道具 举报

 楼主| 发表于 2008-2-18 23:46:23 | 显示全部楼层
好像用绝对值的方法有不可行,那么该如何确定A,B呢?感觉问题又绕回来了
回复

使用道具 举报

 楼主| 发表于 2008-2-18 23:52:51 | 显示全部楼层
一下子变白痴了,当我没说过好了
回复

使用道具 举报

发表于 2008-2-19 13:56:23 | 显示全部楼层
大于180度时一种情况
小于时又一种情况
分情况讨论吧…………
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-10-3 08:47 , Processed in 0.076024 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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