public void PlayAnimation(SCSpriteAnimation animation, bool loop) { _currentAnimation = animation; _looping = loop; _frame = 0; _elapsed = 0; _playing = true; updateVisual(); }
public void DisplayAnimation() { if(cloudAnim == null) { cloudAnim = gameObject.AddComponent(typeof(SCSpriteAnimation)) as SCSpriteAnimation; } cloudAnim.GetComponent<UITexture>().enabled = true; cloudAnim.Play(); }
public void PlayAnimation(SCSpriteAnimation animation, bool loop) { _currentAnimation = animation; _looping = loop; _frame = 0; _elapsed = 0; _playing = true; this.spriteRenderer.sprite = _currentAnimation.Frames[0]; }
public void PlayAnimation(SCSpriteAnimation animation) { this.PlayAnimation(animation, animation.LoopsByDefault); }
public void PlayAnimation(SCSpriteAnimation animation) { this.PlayAnimation(animation, animation.LoopsByDefault); }
public void Emit(SCSpriteAnimation animation, AbstractParticleEmitter.OnCompleteDelegate onComplete) { this.Animator.PlayAnimation(animation); _onComplete = onComplete; }