Как остановить requestAnimationFrame() ?
Как остановить requestAnimationFrame() ?
|
Не вызывай следующий.
|
Цитата:
|
Livanderiaamarum,
Что изменит один кадр? Если вы останавливаете анимацию, вы должны делать проверку перед добавлением следующего кадра. Если условия пройдены - рисуем, нет - ну и нет. |
Цитата:
но спасибо за помощь все ровно. хоть попытался... |
Livanderiaamarum,
Ага, я так рад тому, что ты считаешь, что я попытался. Тебе говорят про единственный выход из ситуации, а ты даже не знаю этого выхода всё равно считаешь себя правым. |
Цитата:
|
Livanderiaamarum,
Попытку чего? Убедить тебя в чём то? Или попытку остановить то, что по определению не останавливается? |
Цитата:
//setAnimation
window.setAnimation = (function() {
return window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame ||
function(/* function */callback, /* DOMElement */element) {
return window.setTimeout(callback, 1000 / 60);
};
})();
//clearAnimation
window.clearAnimation = (function() {
return window.cancelRequestAnimationFrame || window.webkitCancelRequestAnimationFrame|| window.mozCancelRequestAnimationFrame || window.oCancelRequestAnimationFrame || window.msCancelRequestAnimationFrame ||
function(id){
clearTimeout(id)
}
})();
|
Livanderiaamarum,
Чего тогда было постить тему и задавать вопрос? |
| Часовой пояс GMT +3, время: 15:40. |