java - 如何检查Java中变量的增长率?

标签 java processing physics

我正在尝试获取 Java 中变量的变化率(增加或减少)。

例如,我有一个 Processing 程序可以根据重力和按住鼠标按钮的时间来改变物体的速度。

我想获取最近 5 秒内速度变量的变化率。 然后检查它是否下降太慢。

如果太低,重力应该增加以使其下落得更快。 否则,重力也应该增加以降低速度。

如何检查对象的位置?

最佳答案

Stack Overflow 并不是为一般的“我该怎么做”类型的问题而设计的。它针对特定的“我试过 X,预期是 Y,但得到的是 Z”类型的问题。但我会尽力提供一般意义上的帮助。

对此没有神奇的开箱即用解决方案。

如果没有电脑,只用一张纸和一支铅笔,你会怎么做?用英语写下说明,您可以按照这些说明计算出变量的变化率。

一个解决方案可能是将最后的 X 值添加到数组或 ArrayList,然后使用它来计算它的变化量。或者可能只存储 X 帧前的值,然后将其与当前值进行比较。

重点是,实现此目的的方法不止一种。

关于java - 如何检查Java中变量的增长率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47060451/

相关文章:

java - Kinect 3D角色网格动画

java - 如何判断一个点是在线段的左侧还是右侧?

ios - Cocos2d 3.0 + Chipmunk + CCAnimation : moving physics body with animated object. 怎么样?

JavaScript - 向量 Angular 速度 - 2D

java - 使用 Selenium 和 Java 在 Facebook 中发布状态

java - 使用Jedis的Redis中单个键占用的内存?

Java:在 Windows 上安装文本输入语言

java - 处理:从 arduino 输入写入 HTML 文件

c# - 如何解决与不可移动物体的二维碰撞?

java - 使用不同的查询参数 JOIN 不同的方法 : REST