public void ClearTerrain() { tileTerrain.FillTerrain(defaultBrushType); tileTerrain.ResetTile(); foreach (var crystal in tileTerrain.settings.crystals) { if (crystal.shuijing == null) { continue; } crystal.shuijing.RemoveBelonging(); PoolManager.Pools["Shuijing"].Despawn(crystal.shuijing.transform); crystal.shuijing.tile.shuijing = null; } tileTerrain.settings.ClearCrystal(); }