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))

Copyright © 2021 - 2025