记录一下刚刚开始学cocos的问题 关于碰撞问题Boxcollider和PhysicsBoxCollider

ocosCreator碰撞检测-Boxcollider和PhysicsBoxCollider的使用和区别

就很疑惑为什么我添加了碰撞体然而两个物体却会互相穿越呢。

我使用的是Boxcollider

1首先是我没开启物理效果

/ //开启物理效果
        cc.director.getPhysicsManager().enabled = true;

当开启物理效果后 物体的确会有重力往下掉 嗯结果所有具有刚体属性的物体都在往下掉 

好吧 rigidbody里面可以调整属性 让相应的物体保持静态 。

静态是静态了 怎么两者相触还是会穿越呢?

2.后来发现还有个PhysicsCollider 这个Collider又是什么鬼东西?

用了之后发现和BoxCollider差不多啊 但是不会发生穿越的事情了,好吧 我懂了  

cc.BoxCollider/cc.CircleCollider/cc.PolygonCollider,继承自cc.Collider,使用此碰撞组件将不具有物理效果,若不额外处理会发生穿透现象。

嗯这个就用在游戏中吃星星  buff什么的地方   

真正需要碰撞 还是得用PhysicsCollider。

 

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值