// 切换世界 public void SwitchWorld(Loop.WorldName targetWorld) { Debug.Log("-- Func : Observer.SwitchWorld --"); _currentPlayer.DisableInput(); StartCoroutine(WaitAndSwitchWorld(targetWorld, Loop.WorldConstants.TIME_BEFORE_SWITCH)); }