[发明专利]一种基于网页画布的图形拖动优化方法有效
申请号: | 202010251107.9 | 申请日: | 2020-04-01 |
公开(公告)号: | CN111459486B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 刘玉生;庾龙鑫 | 申请(专利权)人: | 杭州华望系统科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/34;G06F16/958 |
代理公司: | 杭州天勤知识产权代理有限公司 33224 | 代理人: | 曹兆霞 |
地址: | 311112 浙江省杭州市西湖区三*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 网页 画布 图形 拖动 优化 方法 | ||
1.一种基于网页画布的图形拖动优化方法,其特征在于,所述图形拖动优化方法包括以下步骤:
拖动事件开始时,为被拖动的图像元素创建一个虚拟对象;
拖动事件进行时,计算虚拟对象的图形样式数据,并在与图像元素不同的离屏画布上根据图形样式数据对虚拟对象进行实时渲染,并将虚拟对象的实时渲染结果与图像元素的离屏画布渲染结果叠加后进行可视化呈现;
拖动事件结束时,图像元素根据与其对应的虚拟对象的图形样式数据更新自身的样式数据,并消除虚拟对象。
2.如权利要求1所述的基于网页画布的图形拖动优化方法,其特征在于,拖动事件开始时,为被拖动的图像元素创建一个虚拟对象,并初始化虚拟对象基础图形样式数据,然后将该虚拟对象及对应的基础图形样式数据注册到虚拟工厂。
3.如权利要求2所述的基于网页画布的图形拖动优化方法,其特征在于,根据图像元素的初始状态、鼠标的初始状态计算虚拟对象的基础图形样式数据。
4.如权利要求2所述的基于网页画布的图形拖动优化方法,其特征在于,拖动事件进行时,即鼠标移动时检测到虚拟工厂中有与被移动的图像元素对应的虚拟对象被注册,则自动调用虚拟对象的绘制算法实时计算虚拟对象的图形样式数据,并将图形样式数据存储到虚拟工厂。
5.如权利要求4所述的基于网页画布的图形拖动优化方法,其特征在于,所述绘制算法根据图像元素的初始状态、鼠标的初始状态以及当前鼠标坐标计算虚拟对象的图形样式数据。
6.如权利要求2所述的基于网页画布的图形拖动优化方法,其特征在于,拖动事件结束时,从虚拟工厂中根据图像元素的自身ID获取到与图像元素对应的虚拟对象,然后根据该虚拟对象的图形样式数据更新自身样式数据。
7.如权利要求2所述的基于网页画布的图形拖动优化方法,其特征在于,当图像元素更新完自身的样式数据时,从虚拟工厂中注销虚拟对象,此时屏幕上的虚拟对象消失。
8.如权利要求2所述的基于网页画布的图形拖动优化方法,其特征在于,根据图形样式数据对虚拟对象进行实时渲染,自动代用虚拟对象的渲染算法,利用渲染算法并根据虚拟对象的图形样式数据对虚拟对象进行实时渲染。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华望系统科技有限公司,未经杭州华望系统科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010251107.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种温度检测方法和装置、物联设备
- 下一篇:一种装配式墙面板结构