想做一个重力感应小球走迷宫的小游戏,按照别人的博客现在只能做到小球做自由落体的效果,
world = new b2World(new b2Vec2(x, y), true);
手动修改横向和纵向的加速度可以实现小球横向和纵向的“下落”,但是在H5的handleOrientation方法里给x,y赋值并不好使,直接根据屏幕方向变化去修改x和y这样对吗?还是Box2D中本身有失重世界?
function handleOrientation(){
deg = {
x: parseInt(event.gamma),//[-90,90]
y: parseInt(event.beta), //[-180,180]
}
}
window.addEventListener('deviceorientation', handleOrientation);
相关分类