Canvas标签

作者: 机器猫的百宝袋 | 来源:发表于2015-09-02 10:42 被阅读63次

canvas标签:

canvas.html

<head>
    <script src="canvas.js"></script>
</head>
<body>
//只需要canvas.js
    <!--<canvas class="canvas" width="200px" height="200px">
</canvas>-->
</body>

canvas.js

www.createjs.com
EASELJS->H5.canvas
TWEENJS->动画调整、js属性
SOUNDJS->处理音频相关

var CANVAS_WIDTH = 900, CANVAS_HEIGHT = 900;
var mycanvas,context;
window.onload = function(){
    createCanvas();//创建画布
    //drawRect();//绘制图形
    drawImage();//绘制图像
}

//创建画布
function createCanvas(){
    document.body.innerHTML = "<canvas id=\"mycanvas\" width=\""+CANVAS_WIDTH+"\" height=\""+CANVAS_HEIGHT+"\">"
    mycanvas = document.getElementById("mycanvas");
    context = mycanvas.getContext('2d');
}

//绘制图形
function drawRect(){
    context.fillStyle = "green";
    //context.rotate(45);//旋转
    context.translate(500,500);//位移  画布要大
    context.scale(0.5,2);//
    context.fillRect(0,0,200,200);//填充
}

//绘制图像
function drawImage(){
    var img = new Image();
    img.onload = function(){
        context.drawImage(img,0,0)
    }
    img.src = "dog.jpg";
}

相关文章

  • Canvas绘制线条(掌握)

    Canvas标签语法和属性(重点) canvas:画布,油布的意思。 标签名:canvas,双标签,需要闭合。 单...

  • canvas入门

    标签插入 获取标签var canvas = document.getElementById('canvas');获...

  • Canvas画板---手机上也可以用的画板

    学习制作画板之前,我们先来了解一下canvas标签一.canvas标签1.canvas标签与img标签相似,但是c...

  • H5 canvas(线段,矩形,弧线 及 圆 的 绘制)

    创建 canvas 标签: 当前浏览器不支持canvas。 *canvas 标签的宽高 必须在标签上定义。 用js...

  • Canvas API的介绍

    首先我们来了解以下canvas标签: canvas是HTML5新增的标签,用于在网页上实时生成图像。 canvas...

  • HTML5Three

    canvas:默认的canvas标签大小是300*150默认的颜色是透明,设置宽高必须通过canvas标签的wid...

  • Canvas

    一、初识canvas canvas画布默认宽高是 300 * 150 px canvas宽高要使用canvas标签...

  • canvas标签/上下文 绘制路径/描边/填充 绘制矩形/弧形/

    canvas标签语法 定义: canvas,双标签,需要闭合。画布默认大小width和height:默认300*1...

  • 03-Canvas

    Canvas开篇 Canvas是H5新增的一个标签,我们可以通过JS在这个标签上绘制各种图案 Canvas拥有多种...

  • Canvas入门

    什么是Canvas? Canvas是H5新增的一个标签,我们可以通过js在这个标签上绘制各种图案Canvas拥有多...

网友评论

    本文标题:Canvas标签

    本文链接:https://www.haomeiwen.com/subject/oadlcttx.html