17-简单重力、弹力及摩擦力
5.4 简单重力、弹力及摩擦力
为对象增加模拟的重力、弹力和摩擦力效果,可以在本不存在这些作用力的2D环境中增加真实感。这些属性都是人们生活中无时无刻不在感觉和体会着的主要自然力。这就意味着玩游戏的人都希望对象能够在这些属性应用之下,以独特的方式运动。本节的主要任务就是尽可能近似地模拟这些效果,同时还要使必要的生成处理工作尽量简单。由于创建这些效果都要使用非常复杂的物理方程,因此这里使用仅靠支持HTML5 Canvas的Web浏览器的有限资源即可正常运转的简化版本。