laya air 碰撞事件 和 重力设置

1、有1方需要在unity中加上 RigidBody 3D,才能触发;

2、boxCollider如果太薄,物体厚度不够,会直接穿过

3.1、做地面的物体 (1)  只add boxCollider (unity)

3.2、上面的物体(1)rigidbody  (unity) (2)add boxCollider  (unity) (3)可以在laya中关闭重力 或者 rigidbody

3.3    如果unity中没有设置rigidbody3D ,那么laya中需要添加collider,无论在unity中是否有collider

//增加初始速度
            var rig = this._clips0[i].addComponent(Laya.Rigidbody3D)
            //创建盒子形状碰撞器
            var boxShape = new Laya.BoxColliderShape(0.75, 0.5, 0.5);
            //设置盒子的碰撞形状
            rig.colliderShape = boxShape;
            //设置刚体的质量 可省略
            //rig.mass = 10;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值