我正在使用HTML5画布制作一个简单的游戏,它涉及驾驶一辆小汽车。
向上箭头移动汽车,左右箭头控制方向。
我已经解决了旋转问题,但现在需要根据角度移动其x和y位置,当按住向上键时,基于它所处的角度。
例如:
角度为0时,向上箭头只会影响y坐标。
角度为45时,向上箭头将以相等的速度影响x和y坐标。
如果角度是32,我可以使用什么逻辑?
向上箭头移动汽车,左右箭头控制方向。
我已经解决了旋转问题,但现在需要根据角度移动其x和y位置,当按住向上键时,基于它所处的角度。
例如:
角度为0时,向上箭头只会影响y坐标。
角度为45时,向上箭头将以相等的速度影响x和y坐标。
如果角度是32,我可以使用什么逻辑?