FoxUIAniDrawer
<p>FoxUIAniDrawer 是FoxUI提供的实现通用进度动画的组件</p>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/cb88f215f76d1322f7a095655a7b250c" alt="" /></p>
<p><strong>属性</strong>
AniStyle 动画类型 进度 或者 循环</p>
<p>Active 动画是否激活 //注意单纯绘制进度可以不激活此项</p>
<p>Percent 进度</p>
<p>ShowPercent 是否显示进度</p>
<p>SkinSet 皮肤管理
Ani 动画皮肤序号
Back 背景皮肤序号</p>
<p>IntVal 动画频率</p>
<p>Font 字体</p>
<p>Setting 设置
FFrameCount:Integer; //帧数个数
FArcLength:Integer; //弧度长度
FMarginAngle:Integer; //角度间隔
FStepAngle:Integer;//单次移动角度
FStartColor:TColor; //开始颜色
FEndColor:TColor; //结束颜色
FBackColor:TColor; //背景颜色
FStartAlpha:Byte;//开始透明度
FEndAlpha:Byte; //最终透明度
FBackAlpha:Byte; //背景透明度
FShowArrow:Boolean; //是否显示箭头
FArrowSize:Integer; //箭头尺寸
FArrowColor:TColor;//箭头颜色
FStrokeWidth:Integer;//弧线宽度
FMode:TFoxAniArcMode;// 动画模式 单狐 增加到减少 旋转</p>
<p><strong>方法</strong>
UpdataAni //更新动画</p>
<p><strong>事件</strong>
OnAniUpdate 动画更新事件 我们需要在这个事件里 更新动画输出的目标对象</p>
<p>OnGetPercentInfo 动态设定进度信息事件</p>