跳转至

WaitForRotateYawVoxModel 体素模型几秒水平旋转几弧度

格式

WaitForRotateYawVoxModel(vmId, rotate, duration)

简介

等待体素模型完成水平旋转。

注意

只能在协程内搭配 yield 使用(事件是一个协程)。

参数

名称 类型 描述
vmId int 体素模型ID
rotate float 水平旋转弧度
duration float 持续时间

返回值

名称 类型 描述
coroutine 协程

实例

运行开始时体素模型在10秒内水平旋转一圈。

import fg,coroutine,math

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):
    yield coroutine.WaitForRotateYawVoxModel(self.id, 2*math.pi, 10)

fg.AssetSetStartCBFunc(asset, onStart)