- 注册时间
- 2013-2-20
- 最后登录
- 2020-1-26
- 阅读权限
- 45
- 积分
- 1866
- 精华
- 1
- 帖子
- 181
|
首先非常感谢lufy帮助我解决很多问题,但是我问题非常多,自己又很笨,解决不了这些问题,所以总是打绕他了,真是感到抱歉。
虽然我现在能用box2dweb配合lufylegend做一个物理小demo,但是对于向量这个东西依然很生疏。原本我认为可以当作一个保存值用的东西,但是在给刚体施加力的时候又出了问题,所以我想搞清楚这个b2Vec2到底是个啥东西。
我看到您的愤怒的小鸟的教程中,用到了施加力的方法,其中用到了向量,是这样写的- var vec = new LGlobal.box2d.b2Vec2(-force*r*Math.cos(angle),-force*r*Math.sin(angle));
复制代码 我很不理解为什么要用一个力*r*Math.cos(angle)。
我看过拉登的文章,介绍向量的文章是用的ppt,但是ppt下载连接失效了,所以只有问您了。
另外,就是synchronous,这个计算是相对什么而言的呢?是不是刚体所在LSprite位置一变就可以调用?
|
|