private void Awake() { battleUnitData = Instantiate(battleUnitDataToCopy); _transform = transform; _gameObject = gameObject; _deltaPosition = Vector3.zero; ray = new Ray(); effectPooler = ObjectPoolersHolder.Instance.EffectPooler; }
private void Awake() { headHolderRoot = headHolder.parent; rocketLaunchSource = GetComponent <AudioSource>(); SetAnglesData(null); battleUnitPooler = ObjectPoolersHolder.Instance.BattleUnitPooler; }
private void Awake() { roadPooler = ObjectPoolersHolder.Instance.RoadPooler; nextWorldBounds = new Bounds { center = transform.position, extents = new Vector3(100, 10, 800) }; }
private void Awake() { battleUnitData = Instantiate(battleUnitDataToCopy); _transform = transform; _gameObject = gameObject; _deltaPosition = Vector3.zero; targetData = new TargetData(null, null); isLaunched = false; effectPooler = ObjectPoolersHolder.Instance.EffectPooler; }
private void Awake() { gunsBarrelsUpDirections = new Vector3[gunsBarrels.Length]; for (int i = 0; i < gunsBarrels.Length; i++) { gunsBarrelsUpDirections[i] = gunsBarrels[i].transform.up; } SetAnglesData(null); battleUnitPooler = ObjectPoolersHolder.Instance.BattleUnitPooler; }
private void Awake() { headHolderRoot = headHolder.parent; gunsBarrelsUpDirections = new Vector3[gunsBarrels.Length]; for (int i = 0; i < gunsBarrels.Length; i++) { gunsBarrelsUpDirections[i] = gunsBarrels[i].transform.up; } turretShotSource = GetComponent <AudioSource>(); SetAnglesData(null); battleUnitPooler = ObjectPoolersHolder.Instance.BattleUnitPooler; }
private void Awake() { eventPooler = ObjectPoolersHolder.Instance.EventPooler; //distanceToRemoveLastEvent = 300; traveledDistance = 0; }
private void OnEnable() { StartCoroutine(InvincibleForSeconds(onEnableInvincibleTime)); effectPooler = ObjectPoolersHolder.Instance.EffectPooler; }
private void Awake() { Enemy.CreateStateDictionary(); enemyPooler = ObjectPoolersHolder.Instance.EnemyPooler; }