MIF_E31230979/Assets/Scripts/TangkapSayur/AnimasiMulutDino.cs

37 lines
923 B
C#

using UnityEngine;
using UnityEngine.UI;
using System.Collections;
public class AnimasiMulutDino : MonoBehaviour
{
// Bikin biar script ini gampang dipanggil
public static AnimasiMulutDino instance;
public Sprite mulutMangap;
public Sprite mulutMingkep;
private Image img;
void Awake() {
instance = this; // Daftarin diri ke sistem
}
void Start() {
img = GetComponent<Image>();
if(img != null) img.sprite = mulutMangap;
}
public void MulaiNgunyah() {
StopAllCoroutines();
StartCoroutine(ProsesNgunyah());
}
IEnumerator ProsesNgunyah() {
img.sprite = mulutMingkep;
yield return new WaitForSeconds(0.15f);
img.sprite = mulutMangap;
yield return new WaitForSeconds(0.15f);
img.sprite = mulutMingkep;
yield return new WaitForSeconds(0.15f);
img.sprite = mulutMangap;
}
}