小编Dem*_*plo的帖子

如何选择最短旋转方向的角度

我的游戏中有一个角色必须顺利旋转才能达到理想的角度.考虑angle当前角度和touchAngle所需角度始终在0到360之间.我想在每次游戏更新中将+ 1/-1添加到当前角度以获得所需的角度touchAngle.问题首先是它必须选择方向,它必须在0到360之间.这是我的伪代码:

int touchAngle;
float angle;
public void update()
{
    if ((int)angle != touchAngle) angle += ???
}
Run Code Online (Sandbox Code Playgroud)

java math

4
推荐指数
1
解决办法
4148
查看次数

标签 统计

java ×1

math ×1