how to make a method wait in unity
public float timeLeft = 30.0f
void Update()
{
timeLeft -= Time.deltaTime;
if (timeLeft < 0)
{
//Do your method here
}
}
how to make a method wait in unity
public float timeLeft = 30.0f
void Update()
{
timeLeft -= Time.deltaTime;
if (timeLeft < 0)
{
//Do your method here
}
}
unity call function on animation finish
// 1. click on the animation state block in the animator and in the inspector
// 2. click Add Behavior button and edit that new script
// 3. find the OnStateExit function and un-comment it. Example below.
// OnStateExit is called when a transition ends and the state machine finishes evaluating this state
override public void OnStateExit(Animator animator, AnimatorStateInfo stateInfo, int layerIndex)
{
GameObject self = animator.gameObject; //a reference to the gameobject being animated
MyScript script = self.GetComponent<MyScript>();
Debug.Log("Animation has finished!");
script.SendMessage("MyFunction"); //this is the name of the function to call
}
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us