【文件属性】:
文件名称:创建一个世界:-Html5游戏开发ppt
文件大小:1.5MB
文件格式:PPT
更新时间:2021-04-26 09:19:38
html5游戏
创建一个世界:
var worldAABB = new b2AABB();
worldAABB.minVertex.Set(-1000, -1000);
worldAABB.maxVertex.Set(1000, 1000);(世界大小)
var gravity = new b2Vec2(0, 300);(重力)
var doSleep = true;
world = new b2World(worldAABB, gravity, doSleep);
创建一个小鸟
circleSd = new b2CircleDef(); (一个圆形形状) circleBd.angularDamping = 0.05;(角阻尼)
circleSd.density = 1;(密度) circleBd.position.Set(150, 380); (设置坐标)
circleSd.radius = 20;(半径) circleBody = world.CreateBody(circleBd);
circleSd.restitution = 0.6;(恢复) (世界中创建)
circleSd.friction = 0;(摩擦)
circleSd.userData = new Sprite(aniMgr); //自定义一个精灵类
circleBd = new b2BodyDef(); (一个刚体)
circleBd.AddShape(circleSd);(把之前的形状邦定在刚体上)
circleBd.linearDamping = 0;(线性阻尼)
Box2d+html5的初探