Canvas小結(jié)(canvas方法)

createLinearGradient() 創(chuàng)建線性漸變岔擂,用在畫布內(nèi)容上

createLinearGradient()
    var c = document.getElementById('mycanvas');
    var ctx = c.getContext('2d');
    var grd = ctx.createLinearGradient(0,0,170,0);
    grd.addColorStop(0,"yellow");
    grd.addColorStop(1,"green");
    ctx.fillStyle = grd;
    ctx.fillRect(20,20,150,100);

createPattern(image,"repeat|repeat-x|repeat-y|no-repeat") 在指定方向上重復(fù)指定的元素

createPattern()
![](canvas-images/lamp.gif)
<canvas id="mycanvas2" width="300" height="200"></canvas>

    var c2=document.getElementById("mycanvas2");
    var ctx2=c2.getContext("2d");
    var img=document.getElementById("lamp");
    img.onload = function(){
        var pat=ctx2.createPattern(img,'repeat');
        ctx2.rect(10,10,150,100);   
        ctx2.fillStyle=pat;
        ctx2.fill();
    }

createRadialGradient()創(chuàng)建放射狀/環(huán)形的漸變督禽,用在畫布內(nèi)容上

createRadialGradient()
    var c3 = document.getElementById('mycanvas3');
    var ctx3 = c3.getContext('2d');
    //context.createRadialGradient(x0,y0,r0,x1,y1,r1);
    /*  x0  漸變的開(kāi)始圓的 x 坐標(biāo)
        y0  漸變的開(kāi)始圓的 y 坐標(biāo)
        r0  開(kāi)始圓的半徑
        x1  漸變的結(jié)束圓的 x 坐標(biāo)
        y1  漸變的結(jié)束圓的 y 坐標(biāo)
        r1  結(jié)束圓的半徑*/
    var grd3 = ctx3.createRadialGradient(85,60,5,90,80,120);
    grd3.addColorStop(0,"red");
    grd3.addColorStop(1,"white");
    ctx3.fillStyle=grd3;
    ctx3.fillRect(10,10,170,120);

addColorStop() 規(guī)定漸變對(duì)象中的顏色和停止位置

addColorStop()
    var c4 = document.getElementById('mycanvas4');
    var ctx4 = c4.getContext('2d');
    var grd4 = ctx4.createLinearGradient(0,0,170,0);
    //gradient.addColorStop(stop,color);
    //stop  介于 0.0 與 1.0 之間的值雅任,表示漸變中開(kāi)始與結(jié)束之間的位置澄峰。
    //color 在結(jié)束位置顯示的 CSS 顏色值
    grd4.addColorStop(0,"red");
    grd4.addColorStop(1,"white");
    ctx4.fillStyle = grd4;
    ctx4.fillRect(10,10,180,100)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末臊旭,一起剝皮案震驚了整個(gè)濱河市糕再,隨后出現(xiàn)的幾起案子送悔,更是在濱河造成了極大的恐慌,老刑警劉巖梨熙,帶你破解...
    沈念sama閱讀 206,214評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件开镣,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡咽扇,警方通過(guò)查閱死者的電腦和手機(jī)哑子,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)肌割,“玉大人,你說(shuō)我怎么就攤上這事帐要“殉ǎ” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 152,543評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵榨惠,是天一觀的道長(zhǎng)奋早。 經(jīng)常有香客問(wèn)我盛霎,道長(zhǎng),這世上最難降的妖魔是什么耽装? 我笑而不...
    開(kāi)封第一講書人閱讀 55,221評(píng)論 1 279
  • 正文 為了忘掉前任愤炸,我火速辦了婚禮,結(jié)果婚禮上掉奄,老公的妹妹穿的比我還像新娘规个。我一直安慰自己,他們只是感情好姓建,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,224評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布诞仓。 她就那樣靜靜地躺著,像睡著了一般速兔。 火紅的嫁衣襯著肌膚如雪墅拭。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 49,007評(píng)論 1 284
  • 那天涣狗,我揣著相機(jī)與錄音谍婉,去河邊找鬼。 笑死镀钓,一個(gè)胖子當(dāng)著我的面吹牛穗熬,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播掸宛,決...
    沈念sama閱讀 38,313評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼死陆,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了唧瘾?” 一聲冷哼從身側(cè)響起措译,我...
    開(kāi)封第一講書人閱讀 36,956評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎饰序,沒(méi)想到半個(gè)月后领虹,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,441評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡求豫,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,925評(píng)論 2 323
  • 正文 我和宋清朗相戀三年塌衰,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蝠嘉。...
    茶點(diǎn)故事閱讀 38,018評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡最疆,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出蚤告,到底是詐尸還是另有隱情努酸,我是刑警寧澤,帶...
    沈念sama閱讀 33,685評(píng)論 4 322
  • 正文 年R本政府宣布杜恰,位于F島的核電站获诈,受9級(jí)特大地震影響仍源,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜舔涎,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,234評(píng)論 3 307
  • 文/蒙蒙 一笼踩、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧亡嫌,春花似錦嚎于、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,240評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至圃郊,卻和暖如春价涝,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背持舆。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,464評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工色瘩, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人逸寓。 一個(gè)月前我還...
    沈念sama閱讀 45,467評(píng)論 2 352
  • 正文 我出身青樓居兆,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親竹伸。 傳聞我的和親對(duì)象是個(gè)殘疾皇子泥栖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,762評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容

  • 一:canvas簡(jiǎn)介 1.1什么是canvas? ①:canvas是HTML5提供的一種新標(biāo)簽 ②:HTML5 ...
    GreenHand1閱讀 4,663評(píng)論 2 32
  • 一勋篓、canvas簡(jiǎn)介 1.1 什么是canvas吧享?(了解) 是HTML5提供的一種新標(biāo)簽 Canvas是一個(gè)矩形區(qū)...
    Looog閱讀 3,936評(píng)論 3 40
  • 一、canvas簡(jiǎn)介 1.1 什么是canvas譬嚣?(了解) 是HTML5提供的一種新標(biāo)簽 Canvas是一個(gè)矩形區(qū)...
    J_L_L閱讀 1,496評(píng)論 0 4
  • 線條樣式 繪制直線钢颂,第五章知識(shí)簡(jiǎn)單回顧 lineWidth 設(shè)置或返回當(dāng)前的線條寬度,單位為像素 lineCap ...
    Zd_silent閱讀 470評(píng)論 0 0
  • 【canvas】 《2.6.5 面向?qū)ο蠡A(chǔ)復(fù)習(xí)補(bǔ)充:》 創(chuàng)建對(duì)象的方式: * var o = { name: '...
    夜幕小草閱讀 368評(píng)論 0 0