Example #1
0
    // OnStateUpdate is called on each Update frame between OnStateEnter and OnStateExit callbacks
    override public void OnStateUpdate(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
    {
        Hydra dragon = GameObject.Find("MOUNTAIN DRAGON FULL").GetComponent <Hydra>();

        if (stateInfo.normalizedTime > launchTime && launchReady)
        {
            dragon.LaunchRandom();
            launchReady = false;
        }
    }
Example #2
0
    // OnStateUpdate is called on each Update frame between OnStateEnter and OnStateExit callbacks
    override public void OnStateUpdate(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
    {
        Hydra hydra = GameObject.Find("Hydra").GetComponent <Hydra>();

        if (stateInfo.normalizedTime > launchTime && launchReady)
        {
            hydra.LaunchRandom();
            launchReady = false;
        }
    }