Unity中Invoke方法
生活随笔
收集整理的這篇文章主要介紹了
Unity中Invoke方法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Invoke() 方法是 Unity3D 的一種委托機(jī)制
如: Invoke("SendMsg", 5); ? 它的意思是:5 秒之后調(diào)用 SendMsg() 方法;
使用 Invoke() 方法需要注意 3點(diǎn):
1 :它應(yīng)該在 腳本的生命周期里的(Start、Update、OnGUI、FixedUpdate、LateUpdate)中被調(diào)用;
2:Invoke(); 不能接受含有 參數(shù)的方法;
3:在 Time.ScaleTime = 0; 時(shí), Invoke() 無(wú)效,因?yàn)樗粫?huì)被調(diào)用到
Invoke() 也支持重復(fù)調(diào)用:
C#代碼???
這個(gè)方法的意思是指:2 秒后調(diào)用 SendMsg() 方法,并且之后每隔 3 秒調(diào)用一次 SendMsg () 方法
總結(jié)
以上是生活随笔為你收集整理的Unity中Invoke方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 清新黄色背景薪酬绩效考核管理模版PPT模
- 下一篇: 建宇一体秤兼容大华通讯秤如何设置