UNPKG

laya-coreui-es

Version:

laya核心库、ui库es版本,剔除了媒体、TTF等功能。基于 LayaAir-release_2.12.0 修改

32 lines (31 loc) 1.06 kB
import { Handler } from "../utils/Handler"; import { Sprite } from "../display/Sprite"; import { Tween } from "../utils/Tween"; import { Component } from "../components/Component"; /** * 效果插件基类,基于对象池管理 */ export declare class EffectBase extends Component { /**动画持续时间,单位为毫秒*/ duration: number; /**动画延迟时间,单位为毫秒*/ delay: number; /**重复次数,默认为播放一次*/ repeat: number; /**缓动类型,如果为空,则默认为匀速播放*/ ease: string; /**触发事件,如果为空,则创建时触发*/ eventName: string; /**效用作用的目标对象,如果为空,则是脚本所在的节点本身*/ target: Sprite; /**效果结束后,是否自动移除节点*/ autoDestroyAtComplete: boolean; protected _comlete: Handler; protected _tween: Tween; protected _exeTween(): void; protected _doTween(): Tween; /** * @override */ onReset(): void; }