课程
/前端开发
/Html5
/炫丽的倒计时效果Canvas绘图与动画基础
renderDigit(0,0,parseInt(hours/10),cxt)想问下这是怎样表示时间的呢?有点糊涂
2015-05-25
源自:炫丽的倒计时效果Canvas绘图与动画基础 3-1
正在回答
首先renderdigit里面的x,y比较好理解就是说绘制成单个数字的坐标,至于num参数,在digit这个数组里分别对应了0~9再加一个冒号,恰好parseInt()取得的数字和digit数组里对应的下表的数字是一一对应的,0就是0,1就是1,最后每调用一次renderdigit这个函数,就绘制成一个单个的数字(hh:mm:ss)。
123_何以 提问者
renderDigit只是在(0,0)位置绘制一个数字,表示整个时间调用6次renderDigit函数即可
举报
学习HTML5中最激动人心的技术Canvas,彻底释放自己的创造力
1 回答关于lineTo有一点不太理解
1 回答x,y是什么?
2 回答这段代码中这个renderDigit( MARGIN_LEFT + 30*(RADIUS + 1) , MARGIN_TOP , 10 , cxt )的10是怎么得出的啊?为啥不是别的数
1 回答renderDigit is not defined
1 回答为什么renderDigit 无定义? 求大神解答