Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. using UnityEngine;
  2. using System.Collections;
  3.  
  4. public class KaymaBehaviour : StateMachineBehaviour {
  5.  
  6. // OnStateEnter is called when a transition starts and the state machine starts to evaluate this state
  7. override public void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) {
  8. Player.Ornek.Kayma = true;
  9. }
  10.  
  11. // OnStateUpdate is called on each Update frame between OnStateEnter and OnStateExit callbacks
  12. //override public void OnStateUpdate(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) {
  13. //
  14. //}
  15.  
  16. // OnStateExit is called when a transition ends and the state machine finishes evaluating this state
  17. override public void OnStateExit(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) {
  18. Player.Ornek.Kayma = false;
  19. animator.ResetTrigger ("kayma");
  20. }
  21.  
  22. // OnStateMove is called right after Animator.OnAnimatorMove(). Code that processes and affects root motion should be implemented here
  23. //override public void OnStateMove(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) {
  24. //
  25. //}
  26.  
  27. // OnStateIK is called right after Animator.OnAnimatorIK(). Code that sets up animation IK (inverse kinematics) should be implemented here.
  28. //override public void OnStateIK(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) {
  29. //
  30. //}
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement