Ejemplo n.º 1
0
 public void Awake()
 {
     if (sheet == null)
     {
         sheet = GetComponent <SpriteSheet>();
     }
     if (enabled)
     {
         sheet.init();
         sheet.AddAnim("play", sheet._sprites.Length, animSpeed, clampAnim);
         sheet.Play("play");
         sheet.AddAnimationEvent("play", -1, () => PlayEnded());
     }
 }
Ejemplo n.º 2
0
    void Start()
    {
        SpriteSheet sheet = GetComponent <SpriteSheet>();

        sheet.AddAnim("animation", FrameNumber, Speed, !Loop);
        sheet.Play("animation");
        if (LifeTime > 0)
        {
            Destroy(gameObject, LifeTime);
        }
        else
        {
            sheet.AddAnimationEvent("animation", -1, () => { Destroy(gameObject); });
        }
    }