天天看点

Unity3d 程序定时器

Unity3d 固定一段时间进入某个方法 using UnityEngine;   using System.Collections;   public class NewBehaviourScript : MonoBehaviour {   // Use this for initialization   void Start () {      InvokeRepeating("LaunchProjectile", 1,5);//1秒后调用LaunchProjectile () 函数,之后每5秒调用一次   }   // Update is called once per frame   void Update () {      if (Input.GetButton ("Fire")) {       CancelInvoke();      }   }   void LaunchProjectile () {      print("hello");   }   }  

此方法应该也可以用来做游戏版本的升级