读书人

[HTML5]应用Box2dWeb模拟射箭效果并添

发布时间: 2013-03-27 11:22:42 作者: rapoo

[HTML5]使用Box2dWeb模拟射箭效果并添加能量槽

上次已实现箭矢的飞行效果,但是箭在碰到墙壁时直接反弹回来,像钢棍而不是箭。在Box2d中,可以利用关节(Joint)将箭和靶子连接起来,组成一个整体,实现射击效果。使用关节要在文件开头添加新的变量,方便后面使用:


为方便后面编程,对整个JS文件的结构进行了修改,使用一个全局结构存储游戏状态,并修改整个流程,细节部分可以参照源代码。

源代码下载地址

读书人网 >Web前端

热点推荐