負片效果就是把現在的顏色相反後再重新繪製一張新的 所以要做的就是找出每個顏色的 [R, B, G, K]的陣列然後把每個顏色陣列中的 R、B、G 都用255減去...
樣式設定和 css 很類似可以設定粗細、字級、字型.... // 文字樣式 ctx.font = '24px Arial'; ctx.fillStyle =...
把圖片當材質填滿作為範圍的文字效果或也可以說是 圖片和文字 做像下圖裁切的效果可以利用 globalCompositeOperation這類似 illustra...
利用 for 迴圈和 rotate()就可以做到文字繞圓的效果而且不需要畫圓就可以像下圖 var cvs = document.getElementById('...
基本畫布建立 <canvas id="cvs" width="400" height="300"...
var counter = 5, r = 50; for (var i =0;i<=counter;i++) { var x = r *...
繼續以前一天的五角形為例子因為 for 迴圈得到的 (x,y)會從圓中心 (0, 0) 向左找到起點 (半徑, 0)依順序順時針找到其他點全部點連線後產生形狀因...
setInterval 執行後就會不斷的重覆 setInterval(function, milliseconds, param1, param2, ...)...
繼續前一天的內容除了 "角度增加" 產生原地旋轉再加上 "半徑減少"、"矩形尺寸減少" var de...
前一天是以一個物件轉出轉入的效果如果是改為每幾秒產生一個物件就需要使用 陣列 記錄每一個 物件常值 var ary = []; 把 setInterval()...