首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > 对于Box2D的二次封装类库

对于Box2D的二次封装类库

  • 资源大小:588.38 kB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: 对于 封装 二次 BoxD

资 源 简 介

对于Box2D的二次封装类库 使用方法: 在最开始执行EasyBox2D.initialize(this,true) 第二个参数表示是否显示虚拟物品 添加实体物品 EasyBox2D.instance.register(sp,{type:EasyBox2D.CIRCLE,density:1.0,friction:0.4,restitution:0.3}) 添加虚拟物品 EasyBox2D.instance.register(null,{type:EasyBox2D.CIRCLE,x:45,y:50,radius:12.5,density:1.0,friction:0.4,restitution:0.3}) 删除物品 EasyBox2D.instance.unregister(sp); 绑定JOINT EasyBox2D.instance.createJoint(upperArmL,lowerArmL,new Point(45,20),-Math.PI/4,Math.PI/4); 给予冲力 EasyBox2D.instance.applyImpulse(body,new Point(50,0),torque:int = 0):void 默认激活鼠标拖动,可以关闭。 监听EasyBox2DEvent.COLLISION可获得碰撞事件 由于Box2D的特性,如果想强制设置物品的x,y坐标,应该先unregister,设置完成后在重新register。

文 件 列 表

EasyBox2D
src
html-template
bin-debug
.actionScriptProperties
.project
.settings
org.eclipse.core.resources.prefs
.settings
.svn
all-wcprops
.svn
VIP VIP
0.263991s