Exemple #1
0
    void Start()
    {
        if (animationList.Count > 0)
        {
            currentAnimation = animationList[0];
        }
        currentFrame       = 0;
        timeUntilNextFrame = 1 / fps;
        animationDirection = 1;

        mat    = GetComponent <Renderer> ().material;
        offset = mat.GetTextureOffset(variableName);
    }
Exemple #2
0
 public void setAnimation(string name)
 {
     if (name != null)
     {
         foreach (TextureAnimationGroup anim in animationList)
         {
             if (anim.name == name)
             {
                 currentAnimation   = anim;
                 currentFrame       = 0;
                 timeUntilNextFrame = 1 / fps;
                 animationDirection = 1;
             }
         }
     }
 }