【发布时间】:2020-02-22 17:20:17
【问题描述】:
在过去的几周里,我一直在尝试解决我遇到的三角问题。我需要制作一个 Java.awt 图形图像,该图像使用 USB 操纵杆的输入 x 和 y 向其当前面向的方向移动,我得到了旋转,但我需要了解如何制作 moveForward() 函数。
多一点背景是目前我想用摇杆x轴来转动图像。我尝试使用x = speed * sin(angle) 和y = speed * cos(angle)。摇杆也是罗技做的,我正在尝试做一个FRC(First Robotics Competition)机器人模拟器。
基本上下图显示了我的想法。我希望机器人向上、向下、向左和向右移动,并且在任何给定的旋转中它都可以朝着该旋转方向移动。
如果有人能提供帮助,那就太棒了。
请注意...我再次在 Java 中进行此操作,并且我已尝试修复此问题 2 周。
如果需要更多代码,请评论
【问题讨论】:
标签: java animation math awt trigonometry