有js版的Box2D中文手册吗、Box2D怎么配合H5的重力感应事件使用

想做一个重力感应小球走迷宫的小游戏,按照别人的博客现在只能做到小球做自由落体的效果,


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);


一只甜甜圈
浏览 838回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript