隨着可視化進入深水區,G2面臨了愈來愈多交互上的需求。動畫是提高交互必不可少的一部分,也是以前G2的薄弱環節。這個版本里咱們開發並替換了動畫底層,統一了時間軸,使G2的動畫性能大大提高,並提供了一套默認的交互動畫,使G2圖表的表現力更加豐富。git
默認動畫會同時出現。這樣會引發視覺上的混亂。gitlab
咱們能夠經過自定義動畫接口,將點圖的出現時間稍作延遲。代碼片斷性能
固然咱們還能經過自定義Aniamte 做出更細緻的動畫效果代碼片斷動畫
G2 的自定義Shape功能容許咱們直接操做圖形對象。藉助這個入口,配合動畫接口shape.animate(),能實現複雜的動畫。 代碼片斷3d