首页 > 代码库 > 人之初,性本动 - G2 2.1 发布
人之初,性本动 - G2 2.1 发布
前言
随着可视化进入深水区,G2面临了越来越多交互上的需求。动画是提升交互必不可少的一部分,也是之前G2的薄弱环节。这个版本里我们开发并替换了动画底层,统一了时间轴,使G2的动画性能大大提升,并提供了一套默认的交互动画,使G2图表的表现力更加丰富。
默认动画
render() 出场动画
changeData() 数据变更动画
filter() 过滤动画
coord() 坐标系变换动画
自定义动画
通过Animate 接口
默认动画会同时出现。这样会引起视觉上的混乱。
我们可以通过自定义动画接口,将点图的出现时间稍做延迟。代码片段
当然我们还能通过自定义Aniamte 作出更细致的动画效果代码片段
结合自定义Shape
G2 的自定义Shape功能允许我们直接操作图形对象。借助这个入口,配合动画接口shape.animate(),能实现复杂的动画。 代码片段
欢迎登录 G2官网 体验!
人之初,性本动 - G2 2.1 发布
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。