照抄的代码与视频效果不同,帮我看看哪里错了5555
var WINDOW_WIDTH=1024;
var WINDOW_HEIGHT=768;
var RADIUS=8;
var MARGIN_TOP=60;
var MARGIN_LEFT=30;
window.onload=function(){
var canvas=document.getElementById('Canvas');
var context=canvas.getContext("2d");
canvas.width=WINDOW_WIDTH;
canvas.height=WINDOW_HEIGHT;
rendet(context)
}
function rendet(ctx){
var hours=12;
var minutes=34;
var seconds=56;
rendetDigit(MARGIN_LEFT,MARGIN_TOP,parseInt(hours/10),ctx);
rendetDigit(MARGIN_LEFT+15*(RADIUS+1),MARGIN_TOP,parseInt(hours%10),ctx);
}
function rendetDigit(x,y,num,ctx){
ctx.fillStyle="rgb(0,102,153)";
for (var i = 0; i < digit[num].length; i++)
for (var j = 0; j < digit[num].length; j++)
if (digit[num][j]==1) {
ctx.beginPath();
ctx.arc(x+j*2*(RADIUS+1)+(RADIUS+1),x+i*2*(RADIUS+1)+(RADIUS+1),RADIUS,0,2*Math.PI);
ctx.closePath();
ctx.fill();
}
} |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
function rendet(ctx)这个函数的事情吧 |
|
|
|
|