1
我有一個名爲turnWheel
功能:如何讓旋轉動畫每次點擊旋轉90度?
turnWheel : function() {
var el = this.getContainerElement().getDomElement();
qx.bom.element.Animation.animate(el, {
duration: 300,
timing: "linear",
keep: 100,
origin: "50% 50%",
keyFrames : {
0: {rotate: "0deg"},
50: {rotate: "45deg"},
100 : {rotate : "90deg"}
}
});
}
但是,當我執行turnWheel
,原來的圖像進行90度。但如果我再次執行,圖像會回到原來的位置並旋轉相同的90度。我想要實現的是,圖像每次點擊90度,並在第二次點擊時移動到接下來的90度,依此類推。
我錯過了什麼?