37 lines
923 B
C#
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;
|
|
}
|
|
} |