½Å±¾¼ò½é
HTML5 Canvas²ÊɫСÇòÅöײÔ˶¯ÌØЧÊÇÒ»¿î»ùÓÚcanvas¼ÓÃæÏò¶ÔÏóÖÆ×÷µÄÔ˶¯Ð¡Çò¶¯»ÌØЧ¡£
Ч¹ûչʾ
Ч¹ûͼÈçÏ£º
´úÂëÈçÏ£º
HTML5 Canvas²ÊɫСÇòÅöײÔ˶¯ÌØЧ - ºÎÎÊÆð #hovertreeball { border box-shadow background .hovertreeinfo a Ìáʾ£º¿ÉÒÔµã»÷°´Å¥¸Ä±ä±³¾°ÑÕÉ«); ); canvas.width; canvas.height; ] random(min, max) { min) } Ball() { ; ; ); colors.length)] } ); ); ); ); } () { context.beginPath(); .a) { .ispeed; .r) { ; } } else { .ispeed; .r) { ; } } .b) { .ispeed2; .r) { ; } } else { .ispeed2; .r) { ; } } context.fillStyle = this.ballColor.color; context.arc(); context.fill(); } []; ) { Aball[i] = new Ball(); } setInterval(function () { context.clearRect(, canvas.width, canvas.height) ) { Aball[i].moveBall(); } }, 30) function hovertreecolor() { ) { canvas.style.backgroundColor ; } else { canvas.style.backgroundColor ; } } ¸Ä±ä±³¾°ÑÕÉ«ÊÊÓÃä¯ÀÀÆ÷£ºFireFox¡¢Chrome¡¢Safari¡¢Opera¡¢°ÁÓΡ¢Ëѹ·¡¢ÊÀ½çÖ®´°µÈ. ²»Ö§³ÖIE8¼°ÒÔÏÂä¯ÀÀÆ÷¡£À´Ô´£ººÎÎÊÆðÍøÒ³ÌØЧ´úÂë˵Ã÷ document.getElementById(, hovertreecolor)
ת×Ô£º
¸ü¶àÌØЧ£º
¡¡