public void CreatePlayer(Coordinate location) { var SokobanPlayerGaObj = (GameObject) Instantiate(SokobanPlayerPrefab, Vector3.zero, Quaternion.identity ); CurrentPlayer = SokobanPlayerGaObj.GetComponent<SokobanPlayer>(); if(CurrentPlayer != null) { CurrentPlayer.ReferenceToRoot = this; CurrentPlayer.MovePlayerTo(location); } }
public void CreatePlayer(Coordinate location) { var SokobanPlayerGaObj = (GameObject)Instantiate(SokobanPlayerPrefab, Vector3.zero, Quaternion.identity); CurrentPlayer = SokobanPlayerGaObj.GetComponent <SokobanPlayer>(); if (CurrentPlayer != null) { CurrentPlayer.ReferenceToRoot = this; CurrentPlayer.MovePlayerTo(location); } }