WebGL Learning (一)绘制一个蓝色矩形
来源:互联网 发布:java获取方法执行时间 编辑:程序博客网 时间:2024/05/21 09:23
用canvas绘制一个蓝色矩形,显示在网页上
DrawRectangle.html:
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Draw a blue rectangle</title></head><body onload="main()"><canvas id="example" width="400" height="400"> Please use a browser that supports "canvas"</canvas><script src="DrawRectangle.js"></script></body></html>
main()作为JS程序的入口,在下面的JS中实现
DrawRectangle.js:
function main(){ var canvas = document.getElementById("example"); if(!canvas){ console.log("Failed to retrieve the <canvas> element"); return false; } //Get the rendering context for 2DCG var ctx = canvas.getContext("2d"); ctx.fillStyle = '#0000ff'; //设置填充颜色为蓝色 用'rgba(0,0,255,1.0)'也可 ctx.fillRect(120,10,150,150); //填充矩形}
canvas不直接提供绘图的方法,而是提供叫上下文(context)的机制进行绘图。
canvas.getContext(“2d”)指定上下文类型为二维,来绘制二维图形。同理:3d就是三维图形。
0 0
- WebGL Learning (一)绘制一个蓝色矩形
- WebGL Learning (二)绘制一个点
- 绘制一个蓝色边框的矩形.doc
- 【笔记】《WebGL编程指南》学习-第2章WebGL入门(1-用canvas画一个蓝色矩形)
- WebGL 绘制Line的bug(一)
- OPENGL画一个蓝色矩形
- WebGL画一个彩色矩形
- 1 绘制一个矩形
- GL绘制一个矩形
- OpenGL_1 绘制一个矩形
- 绘制矩形(方法一)
- 52 WebGL不使用任何方法绘制矩形
- webGL第八课-绘制一个三维图形
- 【WebGL】绘制一个点(版本1)
- 用webgl绘制一个彩色旋转立方体
- Three.js WebGL 绘制流程(一)
- Learning WebGL
- opengl之绘制一个矩形
- 如何使用 javascript 查找字符串中出现次数最多的字符
- Intellij 快捷键
- JDK动态代理
- Java设计模式(25)总结:结构型设计模式
- 《Effective Java》第5章 泛型
- WebGL Learning (一)绘制一个蓝色矩形
- 我的编程之路从现在开始啦~~~
- J.U.C--同步容器类Collections
- Softmax输出层损失函数及偏导数
- What is a “slug” in django? 什么是django的 slug
- [Leetcode] Combination Sum III
- Android 安卓命名规范
- AfxBeginThread介绍和用法
- 堆排序源码