Canvas杂谈
最近在看一些關于Canvas的知識...這篇文章主要是用來記錄學習中遇見的一些問題...以及難以理解的一些東西..
轉帖請注明出處:http://www.cnblogs.com/Troy-Lv5/p/3713900.html?
前置式兩個對象. canvas與context, 下面將一直使用這兩個對象進行說明
var canvas = document.getElementById("canvasDom"); var context = canvas.getContext("2d");
1. 線性漸變.
//比如現在使用的就是開始的點為x:200, y:200, 結束的點為x:400, y:200
//當然我這樣設置是因為我要顯示的rect是在x:200, y:300的位置, 大小為200*200
var gradient = context.createLinearGradient(200,200, 400, 200); gradient.addColorStop(0, "red"); gradient.addColorStop(0.25, "yellow"); gradient.addColorStop(0.5, "green"); gradient.addColorStop(0.75, "blue"); gradient.addColorStop(1, "purple");
context.fillStyle = gradient;
context.rect(200,300,200,200);
context.fill();
?
?
?
?
?
?
?
轉載于:https://www.cnblogs.com/Troy-Lv5/p/3713900.html
總結
- 上一篇: js处理日期的一些整理(js获取给定日期
- 下一篇: 设置IE默认文本模式的方法