Cocos Creator 3.x 引擎物理材质参数
属性 | 描述 |
---|---|
friction | 摩擦系数 |
rolling friction | 滚动摩擦系数 |
spinning friction | 自旋摩擦系数 |
restitution | 回弹系数 |
实现人物在斜坡能原地站立效果
在使用Dynamic(动力学)物理数值控制制作人物在地形上移动时,胶囊碰撞器默认物理材质的摩擦系数较小,人物在移动到有斜坡地形时,会随重力滑落很远。
为模拟现实中人物在斜坡地形上是可以原地停留的效果,需要添加一个自定义物理材质,将摩擦系系数设置到适合的游戏效果,即可实现在斜坡站立效果。
实现人物跳跃效果
- RigidBody.applyImpulse
通过 applyImpulse 方法实现跳跃效果,给方法传一个向上的冲量v3(0, 5, 0),即可使人物跳跃,需要注意的是,刚体的mass质量属性会对跳跃高度有影响,当mass等于向上冲量值时,人物跳跃不