如何把之前的绚丽的倒计时部分放在刚画的这个星空的底部?

来源:7-5 小结:文字的渲染

Hardi

2015-04-21 14:55

http://img.mukewang.com/5535f37100018db513660768.jpg

如何把倒计时改为时钟的那个代码,放在现在的这个星空的左下角,作为一个屏保来用,

如果直接放上去,因为倒计时那个代码有一行

cxt.clearRect(0,0,350, 80);

如果直接放上去,下面的草坪部分就变成了白色;但是又不能去掉这个clearRect,否则时钟每次刷新后上一次的图像还会留着,请问大家,如何实现?

写回答 关注

2回答

  • 7P_LonG
    2016-03-22 16:18:57

    原有的下面新创建画布,var cxt2 = canvas.getContext('2d');这样新生成对象会覆盖原有,星空画布相当于背景层

  • 慕桂英2847998
    2016-01-23 23:27:23

    我觉得你的计时器应该重新创建一块画布,然后跟你的星空的画布就不会有影响了,我猜的

Canvas绘图详解

Canvas系列教程第二课,详解Canvas各接口,让同学彻底掌握Canvas绘图

72934 学习 · 422 问题

查看课程

相似问题