UIAnimation 动画组件

封装了动画的界面组件
相关事件
 EventObject.LOADED 资源加载完成时候事件
 GCAnimation.RENDER 动画播放时派发的事件
 GCAnimation.PLAY_START 动画播放开始事件
 GCAnimation.PLAY_STOP 动画停止时事件
 GCAnimation.PLAY_COMPLETED 动画播放完成时事件
 GCAnimation.SIGNAL 信号事件
使用方法:
var a = new UIAnimation();
a.animationID =5;
a.playType = 1;
stage.addChild(a);
// 事件监听示例
a.on(EventObject.LOADED,this,this.onLoaded);
a.on(GCAnimation.PLAY_COMPLETED,this,this.onLoaded);
关于鼠标事件点击区域:当注册了鼠标事件后,系统会根据当前帧的实际子显示对象自动判断鼠标可响应区域

维护人员:黑暗之神KDS、feng
创建时间:2019-04-03

继承 →UIBase
子类

Public 属性

属性
animationID : number;
使用的动画编号
playType : number;
播放类型 0-不播放 1-播放一次 2-循环播放 默认值=0
scaleNumberX : number;
水平缩放 1表示100% 默认值=1
scaleNumberY : number;
垂直缩放 1表示100% 默认值=1
silentMode : boolean;
禁音模式:播放该动画时忽略音效的播放 默认值=false
showHitEffect : boolean;
是否显示命中效果:编辑器中允许对动画层勾选“仅命中时显示”,开启此项将显示包含仅在命中时出现的动画层
playFps : number;
频率:默认值=Config.ANIMATION_FPS
aniFrame : number;
起始帧:播放时从该帧开始播放 默认值=1
animation : GCAnimation;
只读获取动画元素

Public 方法

方法
constructor(showCircleWhenInEditor? : boolean)
构造函数

详情

showHitEffect

showHitEffect : boolean;

是否显示命中效果:编辑器中允许对动画层勾选“仅命中时显示”,开启此项将显示包含仅在命中时出现的动画层
在播放动画前设置此项 默认值=false

constructor

constructor(showCircleWhenInEditor? : boolean) :

构造函数

参数
showCircleWhenInEditor [可选] 默认值=true 是否显示圆点当在编辑器内显示时

Copyright © 2021 - 2025