为什么80%的码农都做不了架构师?>>>   

Qunee for HTMl5 V2.5 beta2版本正式发布,此次版本内核改动较大,采用了新的2D渲染引擎,增加了延迟绘制功能,大幅改善画布的浏览体验,此外重构了鼠标键盘以及触控交互监听处理,增加右键框选功能,改善了多点触控交互,增加了更多定制事件监听

1. 新的渲染引擎和变换矩阵,增加延迟绘制,缩短交互响应时间,平板设备上效果更加明显

Q.Graph#pauseRendering: function(pause, force){}
Q.Graph#delayedRendering

下面是大数据量(五万图元)缩放交互时,关闭和开启延迟渲染的对比效果

关闭延迟渲染,graph.delayedRendering = false,界面略有卡顿

启用延迟渲染, graph.delayedRendering = true,界面及时响应,但是缩小时,画布会出现空白

2. 增加新的交互监听事件,实现右键框选功能

V2.5增加的事件类型
onmousedown - 鼠标点击事件
onmouseup - 鼠标释放事件
onstart2 - 右键按下
onrelease2 - 右键释放
startdrag2 - 右键拖拽开始事件
ondrag2 - 右键拖拽事件
enddrag2 - 右键拖拽结束事件
onevent - 所有事件
accept - 用于判断是否响应事件

增加右键框选交互器
Q.RectangleSelectionInteractionByRightButton
是否启用右键框选交互
Q.Graph#enableRectangleSelectionByRightButton

右键框选效果

3. 增加画布限制范围属性,可以实现画布在指定范围内显示的功能

Q.Graph#limitedBounds

4. 修复了ScrollBar.js的bug,画布视口变化时,同步滚动条状态

5. 增加了图片做画布背景的示例

6. demo增加i18n中英文支持

7. 修复一些bug,改善细节体验

转载于:https://my.oschina.net/nosand/blog/653720

Qunee for HTML5 V2.5新版本发布相关推荐

  1. sougou ubuntu 优麒麟_搜狗输入法 Linux – V2.3 版发布,完美适配优麒麟 19.10

    搜狗输入法 Linux – V2.3 版发布,完美适配优麒麟 19.10 fenshezhuiyi2 2019年10月19日 暂无评论 阅读 4,346 次 昨天已发布优麒麟操作系统 19.10 版本 ...

  2. 5.15 vs2019 静态编译_xmake v2.3.8 发布, 新增 Intel C++/Fortran 编译器支持

    xmake 是一个基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能 ...

  3. 慧算账V2.0版发布,互联网记账再升级

    本文讲的是慧算账V2.0版发布,互联网记账再升级,日前,慧算账迎来了一次版本的更新升级,V2.0版正式震撼上线.据悉,新推出的版本除了继续提升产品功能和完善用户体验外,其在智能化方面的表现也相当惹眼, ...

  4. 网站安全狗iis版 php,网站安全狗Apache新版v2.0官方发布

    大家期待已久的网站安全狗Apache新版 v2.0终于推出了!新版本增加网马主动防御.网页防篡改等功能,更好地满足了用户对服务器安全的防护需求. 距网站安全狗Apache v1.0正式版发布,已时隔9 ...

  5. AI大事件 | OpenAI员工离职创立机器人新公司,spaCy v2.0.0发布

    呜啦啦啦啦啦大家好呀,又到了本周的AI大事件时间了.过去的一周中AI圈都发生了什么?大佬们互撕了哪些问题?研究者们发布了哪些值得一读的论文?又有哪些开源的代码和数据库可以使用了?文摘菌带你盘点过去一周 ...

  6. mycncart 1.4.0.0 新版本发布

    2019独角兽企业重金招聘Python工程师标准>>> ‍‍mycncart 1.4.0.0 新版本发布‍‍ 1. 跟进opencart 2.1.0.1 和 2.2.0.0 更新升级 ...

  7. JPress v2.0-rc.5 发布,同时新官网上线

    JPress 是一个使用Java(JFinal.Jboot框架)开发的类似 WordPress 的系统,但更加侧重于企业营销和微信运营. JPress v2.0-rc.5 发布了,重点优化插件的安装. ...

  8. Apache Kylin v2.6.1 发布,开源的分布式分析引擎

    开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>   Apache Kylin v2.6.1 发布了.新版是个 Bug 修复版本,包含7个功能增强和19个 Bug 修复 ...

  9. wwww harmonyos,【新版本发布】HarmonyOS 1.0.0.71(SP2)

    [新版本发布]HarmonyOS 1.0.0.71(SP2) xmh • 2019年11月20日 am07:12 • 编程技术, Android, • 阅读 1111 [新版本发布]HarmonyOS ...

最新文章

  1. 为什么经常遇到无效证书?
  2. @ControllerAdvice这个注解主要作用是什么
  3. Hologres基于TPCH的性能测试介绍
  4. 深刻好文|关于资产与负债的思考(国庆活动开启)
  5. 网络协议之:socket协议详解之Datagram Socket
  6. 关于Eclipse中复制粘贴一个项目后的操作
  7. linux 正则表达式 视频教程,30分钟带你玩转正则表达式
  8. 两个链表第一个公共节点
  9. eclipse配置python开发环境_Eclipse中配置python开发环境详解
  10. 深度学习:NLP之词嵌入(Word Embedding)
  11. JEP JAVA 初体验
  12. 参加了feedsky的博客大赛
  13. php微信上传图文素材,php使用curl 上传微信公共平台素材文件
  14. mysql触发器安全吗_猎八哥浅谈MYSQL触发器
  15. cocos 随机变色的拖尾
  16. 华为人报:实事求是科研方向与20年艰苦努力
  17. 应对嵌入式校招面试手撕之——链表
  18. 给夜神模拟器设置好了代理之后,无法上网了,在设置代理之前都能上网的
  19. 计算广告基础知识(二)
  20. 自动驾驶仿真软件列表

热门文章

  1. XML 特殊字符处理和 CDATA
  2. 未处理的异常导致基于 ASP.NET 的应用程序意外退出
  3. 《爱情公寓2》将播 恶搞宣传片大喊“有种别看”
  4. Rancher 2.2.2 发布,优化 Kubernetes 集群运维
  5. Linux 日志管理(RHEL7)
  6. RunTime的使用-Category改变整个项目全部字体
  7. 学习笔记 九: DNS
  8. 合并排序(C语言实现)
  9. 利用TensorFlow实现多元线性回归
  10. jquery和原生js-ajax