下面即为一个简单的定时器代码,可以实现每隔几秒就重复执行一段代码的功能,比较实用的代码段:
void Start()
{
StartCoroutine("DoSomething");
}
IEnumerator DoSomething()
{
while (true)
{
//需要重复执行的代码就放于在此处
print("DoSomething Loop");
//设置间隔时间为10秒
yield return new WaitForSeconds(10);
}
}