随着可视化进入深水区,G2面临了愈来愈多交互上的需求。动画是提高交互必不可少的一部分,也是以前G2的薄弱环节。这个版本里咱们开发并替换了动画底层,统一了时间轴,使G2的动画性能大大提高,并提供了一套默认的交互动画,使G2图表的表现力更加丰富。git
默认动画会同时出现。这样会引发视觉上的混乱。gitlab
咱们能够经过自定义动画接口,将点图的出现时间稍作延迟。代码片断性能
固然咱们还能经过自定义Aniamte 做出更细致的动画效果代码片断动画
G2 的自定义Shape功能容许咱们直接操做图形对象。借助这个入口,配合动画接口shape.animate(),能实现复杂的动画。 代码片断3d