Skip to content

Instantly share code, notes, and snippets.

@tsubaki

tsubaki/Turn.cs Secret

Created April 30, 2015 18:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tsubaki/64f93d8f22b87b333b47 to your computer and use it in GitHub Desktop.
Save tsubaki/64f93d8f22b87b333b47 to your computer and use it in GitHub Desktop.
数秒経ったら回る
using UnityEngine;
using System.Collections;
public class Turn : StateMachineBehaviour {
float endTime;
override public void OnStateUpdate(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) {
endTime = Time.timeSinceLevelLoad + Random.Range(1.0f, 5.0f);
}
override public void OnStateExit(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) {
if( Time.timeSinceLevelLoad > endTime ){
animator.SetTrigger("Turn");
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment