大佬demo学习地址
https://github.com/THISISAGOODNAME/learn-ammojs/blob/master/index.html
【添加重力后无法移动问题解决】
var tbv30 = new Ammo.btVector3();
function setBodyVelocity(body,x,y,z){
tbv30.setValue(x,y,z);//位置
body.setLinearVelocity(tbv30);//给物理空间添加位置
}
创建球形障碍物
var ballShape = new Ammo.btSphereShape( 15 );
创建立方体障碍物
var shape = new Ammo.btBoxShape(new Ammo.btVector3(4 * 0.5, 1 * 0.5, 4 * 0.5));
求重心
地球重心是和物体的xyz的相反值 *x *y *z