Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using UnityEngine;
- using System.Collections;
- public class SimpleTimer: MonoBehaviour {
- public float time = 60.0f;
- private float targetTime;
- void Start()
- {
- targetTime = time;
- }
- void Update()
- {
- if (targetTime >= 0)
- {
- targetTime -= Time.deltaTime;
- int rounded = (int)Math.Ceiling(targetTime); // Dit convert de float naar een int en rond omhoog af (59.2 word 60 bijv )
- //ui.label.text = rounded.ToString(); // Ik weet even niet meer hoe je bij UI elements komt in Unity. Maar hier zou ik dat doen
- }
- if (targetTime <= 0.0f)
- {
- timerEnded();
- }
- }
- void timerEnded()
- {
- //do your stuff here.
- }
- void reset()
- {
- // doe hier round reset shit voor de timer
- targetTime = time;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement