Api
AnimationutilsSetsceneobjectanimation
OpenAPI > AnimationUtils > setSceneObjectAnimation
OpenAPI.AnimationUtils.setSceneObjectAnimation() method
设置场景对象动画
Signature:
static setSceneObjectAnimation(taskName: string | null, object: ProjectClientSceneObject, aniID: number, loop?: boolean, isHit?: boolean, complete?: Callback): void;
Parameters
Parameter | Type | Description |
---|---|---|
taskName | string | null | 任务名称, 如果为空则不使用SyncTask |
object | ProjectClientSceneObject | 场景对象 |
aniID | number | 动画编号 |
loop | boolean | (Optional) 是否循环播放 |
isHit | boolean | (Optional) 是否显示被击中的效果,动画编辑器支持动画层仅命中时显示,如果设置为true即表示该动画所有层均显示 |
complete | Callback | (Optional) 回调 |
void
Example
OpenAPI.AnimationUtils.setSceneObjectAnimation('taskName', object, 1, false, false, Callback.New(() => {
console.log('动画播放完成')
}, this))