canvas学习第一章
基本知识
- ctx.fillStyle = ‘#000000’ 设置文本颜色
- ctx.font = ‘20px _sans’ 设置字体大小与字号
- ctx.textBaseline = ‘top’ 设置字体垂直对齐方式
- ctx.fillText(‘Hello World’,195,80) 将测试文本输出到屏幕上
- ctx.strokeStyle = ‘#000000’ 用于方块边框的颜色
- ctx.strokeRect(5,5,490,290) 绘制矩形边框
- ctx.fillRect(0,0,500,300) 填充矩形
- canvas.toDataURL() 这个方法返回的数据是代表当前canvas对象产生的位图字符串,就像屏幕的一个快照,通过提供一个不同MIME类型作为参数,可以返回不同的数据格式。基本的格式是image/png,但也可以获取image/jpeg和其它格式。
- 绘制图片 12345var image = new Image();image.src = 'hello.gif';image.onload = function(){ //回调函数在image加载成功时触发ctx.drawImage(image,160,130); //图像对象,与坐标}
我们利用以上知识来制作一个猜字母小游戏
|
|