求助一个如何用java模拟小车运行的问题
最近遇到一个问题,我才疏学浅,没有什么解决办法,所以问问高手有没有好的方法,给个提示。我先把示意图贴出来,然后再描述问题。
问题是这样的,需要做一个桌面应用程序,模拟一个小车在路上运行。这个本身不难,问题是,道路高低起伏,小车在运行的过程中,肯定是要随着道路的高低起伏,小车自身也要高低起伏,这样显得比较真实。请问,有什么好的方法,或者思路,可以做到小车随着道路高低起伏,小车自身也有起伏?
java
模拟小车运行
------解决方案--------------------看起来好像挺难的。 是不是还要考虑重心。 翘头啥的。
------解决方案--------------------你可以学习下JavaFx,里面有个Path的类,可以实现你的需求,java7已经集成了javaFX的包,你调用这类就可以了
------解决方案--------------------既然都已经画出来并能行进,让他高度抬升降低有什么难呢?
------解决方案--------------------调用graphic画图 间隔0.01秒刷新画布 路对象和小车对象根据坐标画出来
------解决方案--------------------自定义一个二维向量类,在二维世界里所有加速度,速度都可以用向量表示
这个类实现基本的向量运算加减乘等
小车的速度可以根据加速度随时间变化,而小车的位置又可以根据速度随时间变化
------解决方案--------------------典型的二维碰撞检测