void Start() { foreach (Transform point in GetComponentInChildren <Transform>()) { spawnList.Add(point); } SpawnFpsPlayer spawnStartPos = new SpawnFpsPlayer(); spawnStartPos.startPos = spawnList[PlayerPrefs.GetInt("level")].position; EventAggregator.Publish(spawnStartPos); }
void OnSpawnStart(IEventBase eventBase) { SpawnFpsPlayer startPos = eventBase as SpawnFpsPlayer; transform.position = startPos.startPos; }