示例#1
0
        public void ClearGrid()
        {
            if (gridBase.meshFilter != null)
            {
                gridBase.meshFilter.sharedMesh = new Mesh();
            }

            for (int x = gridBase.storage.tilePositions.Count - 1; x >= 0; x--)
            {
                TilePositionsProperty.DeleteArrayElementAtIndex(x);
            }

            TilePositionsProperty.serializedObject.ApplyModifiedProperties();
            meshPainter.ClearMesh();
            AssetDatabase.SaveAssets();
        }