protected IEnumerator CoroutineIdle(float time, string animation = "idle") { interrupt = false; animator.PlayAnimation(animation); timer = time; while (timer > 0) { timer -= Time.deltaTime; yield return(null); if (interrupt) { break; } } }
void Start() { Animator2D animator = null; if (!animator_on_child) { animator = gameObject.GetComponent <Animator2D>(); } else { animator = gameObject.GetComponentInChildren <Animator2D>(); } if (animator != null) { animator.PlayAnimation(animation_to_play, speed, loop); } }
// Use this for initialization void Start() { _anim = GetComponent<Animator2D>(); _anim.PlayAnimation("idle"); }
// Use this for initialization void Start() { _anim = GetComponent<Animator2D> (); _anim.PlayAnimation ("left"); _pos = transform.position; }
// Start is called before the first frame update void Start() { animator.PlayAnimation("Idle", 0.1F); rb = GetComponentInParent <Rigidbody2D>(); }
public void OnStartDrawing() { animator.PlayAnimation("cast"); }