我刚刚开始学习有关 Graphics2D 类的基础知识,到目前为止,我能够绘制不同的对象和实现ActionListener
,以便在屏幕上实际移动它们onKeyPress
。到目前为止一切顺利,虽然我想做一些更复杂的事情。我想为我的对象提供一条路径,并仅在该特定路径上为其设置动画。
就像,我会在天空上画一条线,一架飞机应该坚持这条线并保持它自己在这条特定的线上飞行。现在有可能吗?
我不需要任何类型的代码,但是很少有不同的方法或想法可以让我开始研究这个。我的想法的可视化阐述如下。
起点 :
终点:
现在如上所示,我的黄色框(在未来的平面上)在动画时应该坚持给定的路径(路径灰线)
到目前为止,我的研究,
我已经搜索了我的流行词,例如 java 中的路径,并找到了Path2D
类GeneralPath
,有谁知道我是否可以用它来解决这个问题。
谢谢