[发明专利]一种快速高效地实现banner动效的方法和系统有效
申请号: | 201910147008.3 | 申请日: | 2019-02-27 |
公开(公告)号: | CN109885306B | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 王丽媛 | 申请(专利权)人: | 上海宝尊电子商务有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 上海卓阳知识产权代理事务所(普通合伙) 31262 | 代理人: | 周春洪 |
地址: | 200436 上海市静安*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 快速 高效 实现 banner 方法 系统 | ||
1.一种快速高效地实现banner动效的方法,其特征在于,包括以下步骤:
步骤S1,用户确定实现banner动效所需的图片,存储于存储模块;
步骤S2,用户在参数设置模块预设实现banner动效所需要的元素图的数量N、FloatBox系数以及一个对象的具体动效参数,其中FloatBox系数=γ%,FloatBox系数的作用是用于计算N个元素图中的第M个元素图的具体动效参数值;
步骤S3,动效参数自动计算模块根据设定的N、FloatBox系数以及一个对象的具体动效参数的值,并根据以下公式自动计算出该N个元素图中各元素图的各动效参数:
动效参数长度ScaleX的默认值为X,则元素M的动效参数长度ScaleX的值为(1+M*γ%/N)*X,
动效参数宽度ScaleY的默认值为Y,则元素M的动效参数宽度ScaleY的值为(1+M*γ%/N)*Y,
动效参数初始X坐标PositionX1的默认值为α1,则元素M的动效参数初始X坐标PositionX1的值为(1+M*γ%/N)*α1,
动效参数结束X坐标PositionX2的默认值为α2,则元素M的动效参数结束X坐标PositionX2的值为(1+M*γ%/N)*α2,
动效参数初始Y坐标PositionY1的默认值为β1,则元素M的动效参数初始Y坐标PositionY1的值为(1+M*γ%/N)*β1,
动效参数结束Y坐标PositionY2的默认值为β2,则元素M的动效参数结束Y坐标PositionY2的值为(1+M*γ%/N)*β2,
动效参数初始时间TimeStart的默认值为O,则元素M的动效参数初始时间TimeStart的值为(1+M*γ%/N)*O,
动效参数结束时间TimeEnd的默认值为P,则元素M的动效参数结束时间TimeEnd的值为(1+M*γ%/N)*P;
步骤S4,用户根据M的值从存储模块调取对应的元素图上传至动效生成模块,其中M≤N;
步骤S5,动效生成模块根据动效参数自动计算模块计算得到的各元素图的动效参数值,赋予元素上传模块上传的各元素图对应动效参数;
步骤S6,动效输出模块输出生成的banner动效图。
2.根据权利要求1所述的快速高效地实现banner动效的方法,其特征在于,还包括以下步骤:动效预览模块将动效生成模块生成的banner动效图临时地呈现给用户。
3.根据权利要求1所述的快速高效地实现banner动效的方法,其特征在于,所述图片包括背景图和元素图。
4.根据权利要求1所述的快速高效地实现banner动效的方法,其特征在于,所述元素图为png格式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宝尊电子商务有限公司,未经上海宝尊电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910147008.3/1.html,转载请声明来源钻瓜专利网。