纳金网
标题:
unity3d定时循环效果代码
[打印本页]
作者:
会飞的鱼
时间:
2011-12-28 17:30
标题:
unity3d定时循环效果代码
比较实用的一段代码,在flash中,如果要重复执行一个任务,我们可以用onenterframe事件,或者用setinterval函数,控制各种循环效果是非常方便,在unity3d中同样可以实现循环可定时的效果,其对应也有数个不同的函数,最常用的就是update()函数了,不过这个函数也有不方便的地方,如果我们需要一个定时器功能的话,那么用此函数就有些效率低下了,还好我们可以用yield及waitforsecond这两上函数,下面即为一个简单的定时器代码,可以实现每隔几秒就重复执行一段代码的功能,比较实用的代码段:
function Start () {
StartCoroutine("DoSomething");
}
function DoSomething () {
while (true) {
//需要重复执行的代码就放于在此处
print("DoSomething Loop");
//设置间隔时间为10秒
yield WaitForSeconds (10);
}
}
非常简单!!
由 小学生 发表
作者:
ly
时间:
2011-12-30 18:51
作者:
晃晃
时间:
2012-1-21 23:30
节气交替,温差变幻;天气寒冷,注意流感;多加衣服,适时添穿;不为瘦身,只为保暖;关怀送上,短信祝愿:平安快乐,健康过年!
作者:
tc
时间:
2012-2-8 23:19
我是老实人,我来也!
作者:
晃晃
时间:
2012-2-20 23:18
灌水。。。
作者:
C.R.CAN
时间:
2012-4-5 23:24
响应天帅号召,顶
作者:
浩劫
时间:
2012-4-6 19:33
作者:
奇
时间:
2012-5-7 23:24
真不错,全存下来了.
作者:
晃晃
时间:
2012-7-14 23:22
有意思!学习了!
作者:
C.R.CAN
时间:
2012-8-12 00:27
其实楼主所说的这些,俺支很少用!
作者:
tc
时间:
2013-1-28 23:24
再看一看,再顶楼主
作者:
菜刀吻电线
时间:
2013-1-30 23:22
再看一看,再顶楼主
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5