This application is about animation processing method, device and equipment, the method includes determining the initial line attribute value of the object, the object is composed of at least one line composed of graphics, the dotted line attributes including solid line length properties and two solid lines between interval length attributes; according to the determined attribute the initial line the value according to the preset adjustment strategy, the dotted line attribute of the object value of successive adjustment; after each adjustment, the adjusted value according to the dotted line attribute re drawing object. The animation effect can be realized easily by adjusting the attribute value of the dotted line, and the utility model is easy to realize.
【技术实现步骤摘要】
动画处理方法、装置及设备
本申请涉及图形处理
,尤其涉及动画处理方法、装置及设备。
技术介绍
为了提高图形的美观性和趣味性,可以动画处理图形,使图形具有动画效果。传统技术中,可以采用蒙版制作动画效果。利用蒙版实现动画效果时,可以在新建图层中绘制长方形,建立一个全白的蒙版,通过移动蒙版,从而使蒙版下图层中的图形逐渐展示,从而实现图形的动画效果。可见,相关技术中,在实现图形动画处理的过程中,步骤复杂。
技术实现思路
本申请提供动画处理方法、装置及设备,以解决现有技术动画处理复杂的问题。根据本申请实施例的第一方面,提供一种动画处理方法,所述方法包括:确定对象的虚线属性初始值,所述对象为由至少一条线组成的图形,所述虚线属性包括实线段长度属性、以及两条实线段间的间隔长度属性;根据所确定的虚线属性初始值,按预设的调整策略,对所述对象的虚线属性值进行逐次调整;每次调整后,根据调整后的虚线属性值重新绘制对象。根据本申请实施例的第二方面,提供一种动画处理装置,所述装置包括:初始值确定模块,用于确定对象的虚线属性初始值,所述对象为由至少一条线组成的图形,所述虚线属性包括实线段长度属 ...
【技术保护点】
一种动画处理方法,其特征在于,所述方法包括:确定对象的虚线属性初始值,所述对象为由至少一条线组成的图形,所述虚线属性包括实线段长度属性、以及两条实线段间的间隔长度属性;根据所确定的虚线属性初始值,按预设的调整策略,对所述对象的虚线属性值进行逐次调整;每次调整后,根据调整后的虚线属性值重新绘制对象。
【技术特征摘要】
1.一种动画处理方法,其特征在于,所述方法包括:确定对象的虚线属性初始值,所述对象为由至少一条线组成的图形,所述虚线属性包括实线段长度属性、以及两条实线段间的间隔长度属性;根据所确定的虚线属性初始值,按预设的调整策略,对所述对象的虚线属性值进行逐次调整;每次调整后,根据调整后的虚线属性值重新绘制对象。2.根据权利要求1所述的方法,其特征在于,所述确定对象的虚线属性初始值,包括:将所述对象当前的虚线属性值直接确定为对象的虚线属性初始值;或,根据接收到的属性设置指令,对所述对象的虚线属性初始值进行设置。3.根据权利要求2所述的方法,其特征在于,所述根据接收到的属性设置指令,对所述对象的虚线属性初始值进行设置,包括:接收属性设置指令,根据所述属性设置指令中携带的设置目标值,对所述对象的虚线属性初始值进行设置;或,接收属性设置指令,根据预设的设置目标值,对所述对象的虚线属性初始值进行设置。4.根据权利要求1所述的方法,其特征在于,在所述对象的动画效果为逐渐显示对象的效果的情况下,所述虚线属性初始值中的间隔长度属性初始值大于实线段长度属性初始值;所述根据所确定的虚线属性初始值,按预设的调整策略,对所述对象的虚线属性值进行逐次调整,至少包括以下步骤之一:以所确定的实线段长度属性初始值为起点,按照第三预设幅度值,逐次增大所述对象的虚线属性值中实线段长度属性值;以所确定的间隔长度属性初始值为起点,按照第四预设幅度值,逐次减小所述对象的虚线属性值中间隔长度属性值。5.根据权利要求1所述的方法,其特征在于,在所述对象的动画效果为使对象逐渐消失的效果的情况下,所述虚线属性初始值中的间隔长度属性初始值小于实线段长度属性初始值;所述根据所确定的虚线属性初始值,按预设的调整策略,对所述对象的虚线属性值进行逐次调整,至少包括以下步骤之一:以所确定的实线段长度属性初始值为起点,按照第一预设幅度值,逐次减小所述对象的虚线属性值中实线段长度属性值;以所确定的间隔长度属性初始值为起点,按照第二预设幅度值,逐次增大所述对象的虚线属性值中间隔长度属性值。6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:当调整后的虚线属性值到达预设的虚线属性结束值时,结束虚线属性值的调整操作和所述对象的绘制操作;或,当调整对象的虚线属性值的时间到达设定的结束时间时,结束虚线属性值的调整操作和所述对象的绘制操作。7.一种动画处理装置,其特征在于,所述装置包括:初始值确定模块,用于确定对象的虚线属性初始值,所述对象为由至少一条线组成的图形,所述虚线属性包括实线段长度属性、以及两条实线段间的间隔长度属性;动画处理模块,用于根据所确定的虚线属性初始值,...
【专利技术属性】
技术研发人员:黄通,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。