AssetSetUpdateCBFunc 每隔0.1秒执行
格式
AssetSetUpdateCBFunc(asset, callback)
简介
针对资源类的资源对象每隔0.1秒执行回调函数。
注意
AssetSetInterpolateCBFunc与AssetSetUpdateCBFunc相比更为精准,但性能需求更高。
参数
名称 | 类型 | 描述 |
---|---|---|
asset | 资源类 | |
callback | 回调函数 |
实例
在第2~3秒时打印1。
import fg
import time
asset = fg.AssetCreate()
asset.name = 'Main Scene'
asset.state = fg.STATE.VOXMODEL
asset.vmFile = 'mainScene'
asset.icon='icon.png'
fg.AssetRegister(asset)
t=time.Timer()
def onUpdate(self,stamp,deltaTime):
if 2<t.value<3:
print(1)
fg.AssetSetUpdateCBFunc(asset, onUpdate)