【发布时间】:2011-05-02 17:13:49
【问题描述】:
我正在尝试学习 Verlet 集成,主要是因为我很无聊,并且想为我正常的“弹跳球”学习练习增添趣味。
我在http://sandbox.electricgrey.com:8080/physics/ 有一个简单的弹跳球 Canvas/HTML5 页面。如果单击它,您会注意到球并不总是弹回相同的高度。有时它更高,有时它更低。为什么要这样做?
是不是因为我把它简化得太多了?我真的需要计算部分时间步长,以便准确了解球碰撞的时间/地点,然后从那里继续吗?
PS:如果您对我的 HTML 或 Javascript 有任何意见,我很想听听。我只是在学习如何使用 Javascript 进行编码,并且我想确保我使用的是正确的方式™。
【问题讨论】:
-
你真的不应该使用
const来声明常量。请参阅:developer.mozilla.org/en/JavaScript/Reference/Statements/const,具体来说,“const是一个Mozilla 特定的扩展程序,它不受 IE 支持,但自 9.0 版和 Safari 起已被 Opera 部分支持。” -
感谢您的提示。我将代码更改为不使用 const。
-
现在链接好像失效了。本来想看看你在说什么。
-
对不起,@DrewNoakes,我认为这段代码早已不复存在。如果我再次找到它,我会在这里重新发布。
标签: javascript math simulation physics