public void SetUp(Teleporttion tele) { EventE.CODEText = tele.Name_Scene; ConnectScene = tele.ConnectScene; EventE.vanBan.text = tele.Name_Scene; gameObject.transform.position = tele.PositionGo; }
public virtual void SetPlayerPositionInMap() { GameObject player; if (PlayerController.PlayerCurrent != null) { player = PlayerController.PlayerCurrent.gameObject; } else { Debug.Log("Khong tim thay Player"); return; } Teleporttion teleportion = Array.Find(LTeleportion, e => e.ConnectScene == GameController.LastScene); if (teleportion == null) { Debug.Log("Thiết lập vị trí mặc định cho Player"); SetPlayerPosDefault(); } else { player.transform.position = teleportion.PositionBack; } }