public void TeleportPlayer(string location) { AreaScriptable locationArea = getAreaScriptable(location); if (locationArea != null) { TeleportPlayer((Vector3)locationArea.Location + new Vector3(0, 0, Camera.transform.position.z), locationArea.DefaultPlayerLocation); } else { Debug.Log("Area not found"); } }
private AreaScriptable getAreaScriptable(string location) { AreaScriptable locationArea = null; foreach (AreaScriptable a in AreaTest) { if (a.name == location) { locationArea = a; } } return(locationArea); }