課程
/前端開發(fā)
/HTML/CSS
/canvas實現(xiàn)星星閃爍特效
老師,為什么用window.requestAnimFrame沒辦法顯示,但用window.requestAnimationFrame可以顯示
2015-04-17
源自:canvas實現(xiàn)星星閃爍特效 2-2
正在回答
誰能貼個封裝的類的代碼?
樓上說的對,<script type="text/javascript" src="js/commonFunctions.js"></script><script type="text/javascript" src="js/main.js"></script> ? 要把commonFunctions.js引用放在上面。
我之前把jQuery.1.21.js引用放在HTML body最后,結果$,都不識別了。
<!DOCTYPE html><html lang="en"><head> ? ?<meta charset="UTF-8"> ? ?<title>星星閃爍特效_鼠標交互</title> ? ?<script type="text/javascript" src="commonFunctions.js"></script></head><body><div> ? ?<canvas id="canvas" width="800" height="600"></canvas></div><script type="text/javascript" src="starGirl.js"></script></body></html>
你試試跟我一樣引用script 文件,好奇怪,位置不同效果就不一樣,原理是什么我也不太懂。。。
nc1199
window.requestAnimFrame
是老師自己封裝的函數(shù),你有跟著封裝好么
陳先生往事
function gameloop(){ ? ?//window.requestAnimationFrame(gameloop); ? ?window.requestAnimFrame(gameloop); ? ?var now = Date.now(); ? ?deltaTime = now - lastTime; ? ?lastTime = now; ? // console.log(deltaTime); ? ?drawBackGround(); ? ?drawGirl(); ? ?drawStars(); ? ?aliveUpdate();}
兩個都可以啊
舉報
使用HTML5實現(xiàn)輪播圖片上的序列幀,進行拆分講解,逐步實現(xiàn)目標
1 回答使用window.requestAnimFrame(gameloop);報錯!是什么問題???
1 回答程序媛?or程序猿
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2016-08-10
誰能貼個封裝的類的代碼?
2016-04-09
樓上說的對,<script type="text/javascript" src="js/commonFunctions.js"></script>
<script type="text/javascript" src="js/main.js"></script> ? 要把commonFunctions.js引用放在上面。
我之前把jQuery.1.21.js引用放在HTML body最后,結果$,都不識別了。
2015-08-27
<!DOCTYPE html>
<html lang="en">
<head>
? ?<meta charset="UTF-8">
? ?<title>星星閃爍特效_鼠標交互</title>
? ?<script type="text/javascript" src="commonFunctions.js"></script>
</head>
<body>
<div>
? ?<canvas id="canvas" width="800" height="600"></canvas>
</div>
<script type="text/javascript" src="starGirl.js"></script>
</body>
</html>
你試試跟我一樣引用script 文件,好奇怪,位置不同效果就不一樣,原理是什么我也不太懂。。。
2015-07-26
window.requestAnimFrame
是老師自己封裝的函數(shù),你有跟著封裝好么
2015-05-01
function gameloop()
{
? ?//window.requestAnimationFrame(gameloop);
? ?window.requestAnimFrame(gameloop);
? ?var now = Date.now();
? ?deltaTime = now - lastTime;
? ?lastTime = now;
? // console.log(deltaTime);
? ?drawBackGround();
? ?drawGirl();
? ?drawStars();
? ?aliveUpdate();
}
兩個都可以啊