protected override void Final() { base.Final(); stateIndex = 1; currentState = stateSequences[stateIndex]; UpdateState(); }
private void NextState() { if (!GameVariables.GAME_OVER) { stateIndex++; currentState = stateSequences[stateIndex]; UpdateState(); } }
private void Start() { Instance = this; stateIndex = 0; currentState = State_BirdMask.PREPARATION; Sprite = GetComponent <SpriteRenderer>(); Init(); TWAudioController.PlayBGM("ENGINE_COPTER", "helicopter_blades", TWAudioController.PlayType.TRANSITION); UpdateState(); InGameUI.instance.UpdateHpBos(health); }