void Start() { if (animationList.Count > 0) { currentAnimation = animationList[0]; } currentFrame = 0; timeUntilNextFrame = 1 / fps; animationDirection = 1; mat = GetComponent <Renderer> ().material; offset = mat.GetTextureOffset(variableName); }
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; } } } }