Appearance
类: FlashEffect
闪光特效效果
示例
ts
let screenW = LM.getStageInfo().width;
let screenH = LM.getStageInfo().height;
let img = new LM.ImgView();
this.addChild(img);
img.width = screenW;
img.height = screenH;
let butEff = new LM.FlashEffect(
{
flashTime:200,
flashCount:3
}
);
butEff.addToTarget(img);
img.onClick(()=>{
butEff.play();
})继承
构造函数
构造函数
new FlashEffect(
params?):FlashEffect
参数
params?
返回
FlashEffect
重写了
属性
| 属性 | 类型 | 描述 |
|---|---|---|
| 特效完成时的回调 子类可重写此方法实现自定义逻辑 | |
| 特效销毁时的回调 子类可重写此方法实现自定义逻辑 | |
| 特效循环时的回调 子类可重写此方法实现自定义逻辑 | |
| 特效重置时的回调 子类可重写此方法实现自定义逻辑 | |
| 特效开始时的回调 子类可重写此方法实现自定义逻辑 | |
| 特效停止时的回调 子类可重写此方法实现自定义逻辑 | |
| 特效更新的回调 参数 特效进度 (0-1) |
方法
addToTarget()
addToTarget(
target):void
添加特效到指定容器
参数
target
目标容器或场景
返回
void
继承自
destroy()
destroy():
void
销毁特效
返回
void
继承自
play()
play():
void
播放特效
返回
void
继承自
removeFromTarget()
removeFromTarget():
void
从父容器中移除特效容器
返回
void
继承自
reset()
reset():
void
重置特效
返回
void
继承自
stop()
stop():
void
停止播放
返回
void