using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class UpDown : MonoBehaviour { public int iNum; public GameObject goNum; private Animator aniNum; public bool bIsMin; public Sprite[] spHour; public Sprite[] spMin; public Image imgHour; public Image imgMin; // Use this for initialization void Start () { aniNum = goNum.GetComponent(); if (bIsMin == true) imgMin.sprite = spMin [iNum]; else imgHour.sprite = spHour [iNum]; } // Update is called once per frame void Update () { } public void btnUp() { if (bIsMin == true) { iNum = iNum + 10; if (iNum == 60) { aniNum.Rebind (); aniNum.Update (0f); iNum = 0; } else { aniNum.SetFloat ("m", (float)iNum); } imgMin.sprite = spMin [iNum]; } else { iNum = iNum + 1; if (iNum == 24) { aniNum.Rebind (); aniNum.Update (0f); iNum = 0; } else { aniNum.SetFloat ("h", (float)iNum); } Debug.Log ((iNum*5)%60); imgHour.sprite = spHour [(iNum*5)%60]; } } }