21 lines
467 B
C#
21 lines
467 B
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
|
|
public class SimpleAnimationLoop : MonoBehaviour {
|
|
|
|
private new SpriteRenderer renderer;
|
|
public Sprite[] sprites;
|
|
public float frameTime = 0.75f;
|
|
|
|
private void Awake() {
|
|
renderer = GetComponent<SpriteRenderer>();
|
|
}
|
|
|
|
public void Update() {
|
|
var frameindex = Mathf.FloorToInt(Time.time / frameTime);
|
|
renderer.sprite = sprites[frameindex % sprites.Length];
|
|
}
|
|
|
|
}
|