// TODO: performance. // TODO: check if in game, etc. public void handlePlayerMoveMessage(string msg) { if (SceneManager.GetActiveScene().name == "MPLevelTest" || SceneManager.GetActiveScene().name == "MPLevel1" || SceneManager.GetActiveScene().name == "MPLevel2" || SceneManager.GetActiveScene().name == "MPLevel3") { PlayerMoveMessage m = JsonUtility.FromJson <PlayerMoveMessage>(msg); DummyController dummy = GameObject.Find("Dummy(Clone)").GetComponent <DummyController> (); dummy.ReceivePosition(m.move, m.position, m.time); } }