void UpdateMesh() { Vector3[] points = new Vector3[4]; points[0] = m_StartPosition; points[2] = m_EndPosition; points[1] = new Vector3(m_EndPosition.x, m_StartPosition.y, m_EndPosition.z); points[3] = new Vector3(m_StartPosition.x, m_EndPosition.y, m_StartPosition.z); m_Polygon2D.points = points; m_Polygon2D.BuildPolygon(); m_Polygon2D.UpdateMesh(m_Mesh); GetComponent <MeshRenderer>().material.color = m_Color; }
void UpdateMesh() { m_Polygon2D.BuildPolygon(); m_Polygon2D.UpdateMesh(m_Mesh); GetComponent <MeshRenderer>().material.color = m_Color; }