0
正在關注Famo.us University Animation部分。下面的代碼沒有停止翻譯,而是直接運行到最後。我希望它在點擊它的地方停下來。我對嗎?statemodifier halt()不工作
surface.on('click', function() {
stateModifier.halt();
surface.setContent('halted');
});
感謝
正在關注Famo.us University Animation部分。下面的代碼沒有停止翻譯,而是直接運行到最後。我希望它在點擊它的地方停下來。我對嗎?statemodifier halt()不工作
surface.on('click', function() {
stateModifier.halt();
surface.setContent('halted');
});
感謝
答案是:它將停止變換,但在變換最終位置
這就是爲什麼你看到它點擊這裏跳轉完成。
不是暫停變換,而是將變換設置爲當前的變換位置。
surface.on('click', function() {
//stateModifier.halt();
stateModifier.setTransform(stateModifier.getTransform());
surface.setContent('Halted');
});
謝謝你的提示。有趣的是StateModifier的文檔說halt():停止轉換。但是,轉型轉向最後階段,而我並不期望。我真的不喜歡Famo.us的許多文檔。 – Fei