private void Awake() { if (!instance) { instance = this; } targetTransform = platformerPhase.transform; transitionEffect.SetActive(false); }
void Start() { if (aimAtPlayerOnStart) { PlayerPhaseManager player = PlayerPhaseManager.instance; if (player) { SetFacingRight((transform.position.x < player.transform.position.x) ? true : false); } } }
void Start() { playerPhaseManager = PlayerPhaseManager.instance; if (playerPhaseManager) { playerPhaseManager.gameManager = this; Vector2 spawnPosition = CheckpointSystem.GetSpawnPosition(); if (spawnPosition == Vector2.zero) { CheckpointSystem.SetSpawnPosition(playerPhaseManager.transform.position); } else { playerPhaseManager.transform.position = spawnPosition; } playerPhaseManager.StartCoroutine(playerPhaseManager.Spawn()); } }
private void Start() { pool = BulletPoolIndexer.instance.GetPool("Line"); player = PlayerPhaseManager.instance; }
public void Init(PlayerPhaseManager controller) { this.controller = controller; }
private void Start() { player = PlayerPhaseManager.instance; }