WaitForSecond 等待几秒
格式
WaitForSecond(time)
简介
等待数秒后执行后续代码。
注意
只能在协程内搭配 yield 使用(事件是一个协程)。
参数
名称 | 类型 | 描述 |
---|---|---|
time | float | 等待时间 |
返回值
名称 | 类型 | 描述 |
---|---|---|
coroutine | 协程 |
实例
运行开始时打印1,等待1秒后打印2。
import fg,coroutine
asset = fg.AssetCreate()
asset.name = 'Main Scene'
asset.state = fg.STATE.VOXMODEL
asset.vmFile = 'mainScene'
asset.icon='icon.png'
fg.AssetRegister(asset)
def onStart(self):
print(1)
yield coroutine.WaitForSecond(1)
print(2)
fg.AssetSetStartCBFunc(asset, onStart)