Ejemplo n.º 1
0
        private MvxMeshPart CreateNewMeshPart()
        {
            GameObject partGameObject = new GameObject("MeshPart");

            partGameObject.hideFlags = partGameObject.hideFlags | HideFlags.DontSave;
            partGameObject.transform.SetParent(m_transformFixGO.transform);
            partGameObject.transform.localPosition = Vector3.zero;
            partGameObject.transform.localRotation = Quaternion.identity;
            partGameObject.transform.localScale    = Vector3.one;

            MvxMeshPart newMeshPart = partGameObject.AddComponent <MvxMeshPart>();

            newMeshPart.SetMaterials(m_materialInstances);
            return(newMeshPart);
        }