Esempio n. 1
0
        // OnStateUpdate is called on each Update frame between OnStateEnter and OnStateExit callbacks
        override public void OnStateUpdate(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
        {
            shieldCharge.characterRigidBody.velocity = 5f * shieldCharge.targetDirection;

            if (taticalMovement.ReachedPosition(taticalMovement.transform.position, shieldCharge.targetPos) && !shieldCharge.reachedTarget)
            {
                shieldCharge.EndCast();
            }
        }