Пример #1
0
    protected override void Awake()
    {
        InitializeRB();
        if (!_bullStateMachine)
        {
            _bullStateMachine = gameObject.AddComponent <BullStateMachine>();
        }

        if (!bullSprite)
        {
            bullSprite = gameObject.GetComponentInChildren <SpriteRenderer>();
        }

        if (_audioController is BullAudioController)
        {
            _bullAudioController = (BullAudioController)_audioController;
        }
    }
Пример #2
0
 protected override void Awake()
 {
     myStateMachine = gameObject.GetComponent <BullStateMachine>();
     base.Awake();
 }