首页 > 解决方案 > 如何移动物体 y 方向并产生“引力”

问题描述

我正在尝试使用 java.grativation 中的程序开始我的编程,这意味着我们对笔记本电脑、汽车等具有拖放功能,而另一个具有气球的功能。如果用户在笔记本电脑上“丢”了 2 个气球,它就会飞起来。3 个气球到汽车等。你能给我一些建议,我应该如何开始?一切都在 Y 轴上移动。

标签: java

解决方案


如果你不关心碰撞,每个对象应该有(至少)5 个变量:x 位置 y 位置 y 速度气球计数重量(相对于气球)

从那里,您可以使用气球计数来计算 y 速度加速度 const * (weight - balloon count)所需的加速度,然后计算 y 位置。x 位置将保持不变,并用于显示。


推荐阅读