美文网首页
物体碰撞检测

物体碰撞检测

作者: 长颈鹿吃树叶不费力 | 来源:发表于2018-03-30 09:05 被阅读0次

    触碰

    代码

    目标A 穿过 目标B的情况

    步骤1:物件添加碰撞器组件(Collider)
    1. MeshCollider - 动态根据物体形状生成碰撞
    步骤2:勾选物体中MeshCollider -IsTrigger的选项
    image.png
    步骤4:物体必须带有Rigidbody组件
    步骤5:绑定代码
    // 开始接触
    void OnTriggerEnter(Collider collider) {}
    
     // 接触结束
    void OnTriggerExit(Collider collider) {}
    
     // 接触持续中
    void OnTriggerStay(Collider collider) {}
    

    碰撞代码

    用于目标A 撞到 目标B的情况

    步骤1:物件添加碰撞器组件(Collider)
    1. BoxCollider - 方形
    2. SphereCollider - 圆形
    3. 等...


      image.png
    步骤2:勾选物体中BoxCollider -IsTrigger的选项
    步骤3:物体必须带有Rigidbody组件
    步骤4:绑定代码
    // 碰撞接触
    void OnCollisionEnter(Collider collider) {}
    
     // 碰撞结束
    void OnCollisionExit(Collider collider) {}
    
     // 碰撞持续中
    void OnCollisionStay(Collider collider) {}
    

    相关文章

      网友评论

          本文标题:物体碰撞检测

          本文链接:https://www.haomeiwen.com/subject/ovhvcftx.html