public void Clear() { foreach (var timerId in this.timer) { TimerManager.DelTimer(timerId); } this.timer.Clear(); dicCreateEntitys.Clear(); curWaveDicEntitys.Clear(); allVisiableMonster.Clear(); if (MySelf != null && MySelf.Transform != null) { MySelf.Clear(); } MySelf = null; CreateEntityIndex = 0; WaveEntityIndex = 0; this.AllDuration = 0; }