D3转换 - 使用非线性缓动暂停和恢复

时间:2015-01-07 22:37:53

标签: javascript animation d3.js

就像在这个question中一样,我试图使用这个guide来实现d3中的暂停和恢复过渡,但是却难以理解作者的解释,这次是针对不同的指南的一部分(恢复非线性转换)。

说我有转变:

d3.select("#circle")
    .attr("cx", 10)
    .attr("T", 0) // create attribute to represent progression through trans
        .transition()
        .duration(1000) // 1 second
        .ease("cubic-in-out")
        .attr("cx", 100)
        .attr("T", 1)

和暂停功能:

function pause(){
    d3.select("#circle");
        .transition() // stops the current transition
        .duration( 0 ); 
}

我的简历功能可能是什么样的?

0 个答案:

没有答案