第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

求大神賜教

為什么一模一樣的代碼,我自己敲一遍,就運行不出來相同的效果?

var WINDOW_WIDTH=1024;

var WINDOW_HEIGHT=768;

var WINDOW_TOP=60;

var WINDOW_LEFT=30;

var RADIUS=10;

?

window.onload = function () {

??? var canvas=document.getElementsById('canvas');? ??//調用canvas

??? var context=canvas.getContext("2d");?? //調用繪圖的上下文環(huán)境

?

??? canvas.width=WINDOW_WIDTH;

??? canvas.height=WINDOW_HEIGHT;? //調用全局變量

?

??? render(context)?? //繪圖函數

};

?

function render(cxt) {

??? var hours=12;

??? var minutes=34;

??? var seconds=56;?? //定義時間

?

??? renderDigit(WINDOW_LEFT,WINDOW_TOP,parseInt(hours/10),cxt);? //將數拆開,一個數一個數的繪制

??? renderDigit(WINDOW_LEFT+15*(RADIUS+1),WINDOW_TOP,parseInt(hours%10),cxt);

??? renderDigit(WINDOW_LEFT+30*(RADIUS+1),WINDOW_TOP,10,cxt);

??? renderDigit(WINDOW_LEFT+39*(RADIUS+1),WINDOW_TOP,parseInt(minutes/10),cxt);

??? renderDigit(WINDOW_LEFT+54*(RADIUS+1),WINDOW_TOP,parseInt(minutes%10),cxt);

??? renderDigit(WINDOW_LEFT+69*(RADIUS+1),WINDOW_TOP,10,cxt);

??? renderDigit(WINDOW_LEFT+78*(RADIUS+1),WINDOW_TOP,parseInt(seconds/10),cxt);

??? renderDigit(WINDOW_LEFT+93*(RADIUS+1),WINDOW_TOP,parseInt(seconds%10),cxt);

}

?

function renderDigit(x,y,num,cxt){

??? cxt.fillStyle="rag(0,102,153)";

???

??? for(var i=0;i<digit[num].length;i++)?? //i代表行,j代表列,num代表數,.length代表方法

??????? for(var j=0;j<digit[num][i].length;j++)???? //1是矩陣里的,代表繪制小球

??????? {

??????????? if(digit[num][i][j] == 1) {

?

??????????????? cxt.beginPath();? //繪圖的一個區(qū)間

??????????????? cxt.arc(x + j * 2 * (RADIUS + 1) + (RADIUS + 1), y + i * 2 * (RADIUS + 1) + (RADIUS + 1), RADIUS, 0, 2 * Math.PI);

??????????????? cxt.closePath();

?

??????????????? cxt.fill()

??????????? }

??????? }

}

這有什么錯誤?為什么運行不了?


正在回答

1 回答

不是大神。。復制到本地f12馬上就知道錯誤了。。第7行?document.getElementsById('canvas'); 應該是?document.getElementById('canvas');

學會調試~~


0 回復 有任何疑惑可以回復我~
#1

慕仙7193819 提問者

謝謝,已經解決了。正在慢慢學著調試
2017-11-22 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
炫麗的倒計時效果Canvas繪圖與動畫基礎
  • 參與學習       96903    人
  • 解答問題       1029    個

學習HTML5中最激動人心的技術Canvas,徹底釋放自己的創(chuàng)造力

進入課程

求大神賜教

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號