private void ClearLevel() { LevelGenerator.ClearLevel(); GameObject _debug = GameObject.FindGameObjectWithTag("Debug"); if (_debug != null) { DestroyImmediate(_debug); } }
public void ResetBeaver() { cannon.shot = false; cannon.ResetCannon(); beaver.transform.position = new Vector3(startPosition.position.x, startPosition.position.y + cannon.yOffsets[UpgradeManager.instance.GetCannonUpgradeNum()], startPosition.position.z); beaver.SetDead(false); beaver.Deactivate(); camera.ResetCamera(); levelGenerator.ClearLevel(); powerBar.Activate(); RunWood = 0; AddWood(0); }
public override void OnInspectorGUI() { base.OnInspectorGUI(); LevelGenerator levelGenerator = (LevelGenerator)target; if (GUILayout.Button("Generate Level")) { levelGenerator.GenerateLevel(); } if (GUILayout.Button("Clear Level")) { levelGenerator.ClearLevel(); } }