我应该使用window.webkitRequestAnimationFrame而不是setInterval吗?

编程入门 行业动态 更新时间:2024-10-21 18:58:17
本文介绍了我应该使用window.webkitRequestAnimationFrame而不是setInterval吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我正在开发一个JavaScript游戏,我很困惑我应该使用哪一个 - window.webkitRequestAnimationFrame 或 setInterval 用于移动我的游戏角色。

I am developing a game in JavaScript and I am confused on which one I should use - window.webkitRequestAnimationFrame or setInterval for moving my game characters.

推荐答案

你可以使用window.webkitRequestAnimationFrame而不是setInterval

you can use window.webkitRequestAnimationFrame instead of setInterval

var counter = 0; var requestAnimationFrame = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame; var cancelAnimationFrame = window.cancelAnimationFrame || window.webkitCancelRequestAnimationFrame || window.webkitCancelAnimationFrame || window.mozCancelRequestAnimationFrame || window.mozCancelAnimationFrame || window.oCancelRequestAnimationFrame || window.oCancelAnimationFrame || window.msCancelRequestAnimationFrame || window.msCancelAnimationFrame; var animation = function(){ animationFrame = requestAnimationFrame(animation); render(); } animationFrame = requestAnimationFrame(animation); function render(){ counter ++; $('develement').css('-webkit-transform','translate3d(-'+counter+'px, 0, 0)'); }

更多推荐

我应该使用window.webkitRequestAnimationFrame而不是setInterval吗?

本文发布于:2023-11-25 13:59:13,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1630040.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:而不是   window   webkitRequestAnimationFrame   setInterval

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!