Buenas,quisiera saber como animar un sprite (2D and UI)EDITO:Algo como lo siguiente funcionaria?
public Sprite[] sprites;
public float animationSpeed;
public IEnumerator Animation_Method()
{
for (int i=0; i < sprites.Length; i++)
{
image.sprite = sprites;
yield return new WaitForSeconds(animationSpeed);
}
}
No es la manera y te iría a trompicones sin actualizar nada (sprite.override?) que sería igual de loco pero igual de original.Tienes el update para actualizaciones de animaciones y hay que generar un sprite atlas para las animaciones, que te las gestiona Unity el solito.
https://unity3d.com/es/learn/tutorials/projects/2d-ufo-tutorialNo puedes ser tan difícil seguirlo en vez de intentar combinar todas las posibles acciones para animar algo. De verdad, los tutoriales son divertidos y aprendes.