Skip to content

类: PulseEffect

呼吸特效效果

示例

ts
参考闪烁效果

继承

构造函数

构造函数

new PulseEffect(params?): PulseEffect

参数

params?

PulseEffectParams

返回

PulseEffect

重写了

BaseEffect.constructor

属性

属性类型描述

onComplete?

Function

特效完成时的回调 子类可重写此方法实现自定义逻辑

onDestroy?

Function

特效销毁时的回调 子类可重写此方法实现自定义逻辑

onLoop?

Function

特效循环时的回调 子类可重写此方法实现自定义逻辑

onReset?

Function

特效重置时的回调 子类可重写此方法实现自定义逻辑

onStart?

Function

特效开始时的回调 子类可重写此方法实现自定义逻辑

onStop?

Function

特效停止时的回调 子类可重写此方法实现自定义逻辑

onUpdate?

Function

特效更新的回调

参数

特效进度 (0-1)

方法

addToTarget()

addToTarget(target): void

添加特效到指定容器

参数

target

UIBaseView

目标容器或场景

返回

void

继承自

BaseEffect.addToTarget


destroy()

destroy(): void

销毁特效

返回

void

继承自

BaseEffect.destroy


play()

play(): void

播放特效

返回

void

继承自

BaseEffect.play


removeFromTarget()

removeFromTarget(): void

从父容器中移除特效容器

返回

void

继承自

BaseEffect.removeFromTarget


reset()

reset(): void

重置特效

返回

void

继承自

BaseEffect.reset


stop()

stop(): void

停止播放

返回

void

继承自

BaseEffect.stop