public void Start()
 {
     pickedItem = null;
     EventManager.AddEventListener(EventNames.playerGlutenUpdate, HandleGlutenUpdate);
     glutenBar.SetMinHealth(0f);
     animController = GetComponentInChildren <GenericAnimationStateMachine>();
 }
Пример #2
0
    protected override void Awake()
    {
        base.Awake();
        animController = GetComponentInChildren <GenericAnimationStateMachine>();
        animController.SetLoopedState(CrunchyToastAnim.Idle, prefix, true);

        initialPos  = this.transform.position;
        agent.speed = inactiveSpeed;
    }
Пример #3
0
    private void Start()
    {
        _AnimStateMachine = GetComponent <GenericAnimationStateMachine>();
        StopMovingAnimation();

        if (testAnims)
        {
            Animate.Delay(2f, StartMovingAnimation);
            Animate.Delay(4f, PlayAttackAnim);
            Animate.Delay(8f, () => { PlayDieAnim(() => { Destroy(gameObject); }); });
        }
    }
Пример #4
0
 private void OnEnable()
 {
     targetObject = (GenericAnimationStateMachine)target;
     targetObject.Initialize();
 }
 protected virtual void Start()
 {
     animController = GetComponentInChildren <GenericAnimationStateMachine>();
     animController.SetLoopedState(ToasterAnim.Idle, prefix, true);
     watchedTarget = GameManager.instance.GetPlayerRef().transform;
 }