-
canvas划一条直线查看全部
-
计算圆心查看全部
-
格子系统计算位置查看全部
-
绘制弧线查看全部
-
画圆的时候,从0 PI到2 PI的位置都是固定的,不会随着顺时针或逆时针的方向而改变。例如:顺时针从0到1.5PI,画出来的是3/4圆,逆时针的话则是1/4圆。查看全部
-
context.lineWidth context.strokeStyle context.fillStyle context.stroke() context.fill();查看全部
-
context.beginPath context.moveTo context.lineTo context.closePath查看全部
-
js里 date 月份是从0开始查看全部
-
绘制数字查看全部
-
点阵模型 1表示显示 0表示不显示 是一个三维数组,引申出字母汉字都可以用点阵表示,数字大小都是7*10的二维数组,冒号比较小,用的是4*10查看全部
-
digit.js存储二维点阵模型供countdown.js使用 digit.js 申明一个三维数组digit 0包含的是一个二维数组(0的二维点阵)...第十个位置是:对应的二维点阵 每一个数字的点阵表示是10*7大小的二维数组 :是10*4大小的二维数组 countdown.js: 定义初始化——拿到canvas和context,给canvas大小赋值(两个全局变量)——绘制过程render(context)。 绘制canvas画布 function render(cxt){//绘制时钟,倒计时存储的具体数字 var hours=12 var minutes=34 var seconds=56 renderDigit(0,0,parseInt(hours/10),cxt)//参数表示绘制数字的x坐标,绘制数字的y坐标,具体绘制那个数字,上下文绘图环境 } function renderDigit(x,y,num,cxt){ cxt.fillStyle="rgb(0,102,153)"; for(var i=0;i<digit[num].length;i++){ for(var j=0;j<digit[num].i.length;i++){ if(digit[num][i]==1){ //绘圆球 } } } }查看全部
-
Render a digit查看全部
-
当前路径不封闭的时候,使用closePath()会把首尾用一条直线封闭起来,不使用closePath的话就不会把首尾封闭起来beginPath()和closePath()不必成對出現 用了fill()即使沒有context.closePath();也會自動密合 如果沒有closePath()不會密合 0~2*Math.PI查看全部
-
注意函数调用的格式和参数传递 注意cxt.fill结尾 注意全局变量的定义 注意计算坐标时,横排对应的数字是列数,故应该是传统的j。i对应的是有多少个1级元素,j对应的是每个i里有多少2级元素查看全部
-
draw a arc查看全部
举报
0/150
提交
取消