示例#1
0
 private void SetMeshFilter()
 {
     if (this.m_meshFilter == null)
     {
         this.m_meshFilter = (MeshFilter)base.get_gameObject().AddComponent(typeof(MeshFilter));
     }
     if (this.m_meshRenderer == null)
     {
         this.m_meshRenderer = (MeshRenderer)base.get_gameObject().AddComponent(typeof(MeshRenderer));
         this.m_meshRenderer.set_material(this.m_material);
     }
     this.m_meshFilter.get_mesh().set_vertices(this.m_vertices);
     this.m_meshFilter.get_mesh().set_uv(this.CalNewUV());
     this.m_meshFilter.get_mesh().set_triangles(PolygenBackCtrl.GetPoygenTriangles());
 }
示例#2
0
 private void SetMeshFilter()
 {
     if (this.m_meshFilter == null)
     {
         this.m_meshFilter = base.get_gameObject().AddUniqueComponent <MeshFilter>();
     }
     if (this.m_meshRenderer == null)
     {
         this.m_meshRenderer = base.get_gameObject().AddUniqueComponent <MeshRenderer>();
         this.m_meshRenderer.set_sortingOrder(2001);
         this.m_meshRenderer.set_material(this.m_material);
     }
     this.m_meshFilter.get_mesh().set_vertices(this.newVertices);
     this.m_meshFilter.get_mesh().set_uv(this.newUV);
     this.m_meshFilter.get_mesh().set_triangles(PolygenBackCtrl.GetPoygenTriangles());
 }