中文资源在线天堂,狠狠亚洲婷婷综合色香五月排名,亚洲熟妇丰满多毛xxxx,大陆熟妇丰满xxxxx

  • UNITY3D動(dòng)畫(huà)模型的MESH COLLODER準(zhǔn)確碰撞檢測(cè)

    2019/8/8??????點(diǎn)擊:

    有用戶在使用WISEXMA動(dòng)捕設(shè)備驅(qū)動(dòng)人物動(dòng)畫(huà)模型時(shí),動(dòng)畫(huà)的網(wǎng)格是實(shí)時(shí)變化的,UNITY3D提供了MESHCOLLODER碰撞檢測(cè)的解決方法,雖然UNITY提供了這樣的機(jī)制,但是不提倡使用,主要是碰撞檢測(cè)的開(kāi)銷實(shí)在太大了~~~。動(dòng)畫(huà)模型的meshcollider核心方法是SkinnedMeshRenderer中有一個(gè)函數(shù):BakeMesh。請(qǐng)看一下的代碼實(shí)現(xiàn):

    using UnityEngine;
    using System.Collections;
    
    public class dynaMesh : MonoBehaviour {
        public SkinnedMeshRenderer meshRenderer;
        public MeshCollider collider;
        // Use this for initialization
        void Start () {
        
        }
        
        // Update is called once per frame
        void Update () {
            Mesh colliderMesh = new Mesh();//內(nèi)存泄漏
            meshRenderer.BakeMesh(colliderMesh);
             collider.sharedMesh=colliderMesh;
        }
    }