首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

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

2013-03-27 
[HTML5]使用Box2dWeb模拟射箭效果并添加能量槽上次已实现箭矢的飞行效果,但是箭在碰到墙壁时直接反弹回来,

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

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


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

源代码下载地址

热点排行