欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

如何使用涂鴉板簡單實(shí)現(xiàn)Html5編寫屬于自己的畫畫板-創(chuàng)新互聯(lián)

今天就跟大家聊聊有關(guān)如何使用涂鴉板簡單實(shí)現(xiàn) Html5編寫屬于自己的畫畫板,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

“只有客戶發(fā)展了,才有我們的生存與發(fā)展!”這是創(chuàng)新互聯(lián)建站的服務(wù)宗旨!把網(wǎng)站當(dāng)作互聯(lián)網(wǎng)產(chǎn)品,產(chǎn)品思維更注重全局思維、需求分析和迭代思維,在網(wǎng)站建設(shè)中就是為了建設(shè)一個(gè)不僅審美在線,而且實(shí)用性極高的網(wǎng)站。創(chuàng)新互聯(lián)對成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、網(wǎng)站開發(fā)、網(wǎng)頁設(shè)計(jì)、網(wǎng)站優(yōu)化、網(wǎng)絡(luò)推廣、探索永無止境。

最近了解到html5強(qiáng)大的繪圖功能讓我驚奇,于是,寫了個(gè)小玩意---涂鴉板,能實(shí)現(xiàn)功能有:畫畫,改色,調(diào)整畫筆大小

html5的繪圖可以分為點(diǎn),線,面,圓,圖片等,點(diǎn)和線,這可是所有平面效果的基點(diǎn),有了這兩個(gè)東西,沒有畫不出來的東西,只有想不到的算法。

先上代碼了:

html

XML/HTML Code復(fù)制內(nèi)容到剪貼板

<body style="cursor:pointer">  
<canvas id="mycavas" width="1024" height="400" style="border:solid 4px #000000"></canvas><!--畫布-->  
<input type="color" id="color1" name="color1"/><!--設(shè)色器-->  
<output name="a" for="color1" onforminput="innerHTML=color1.value"></output>  
 <input type="range" name="points" id="size" min="5" max="20" /><!--拖動條-->  
</body>

效果:

如何使用涂鴉板簡單實(shí)現(xiàn) Html5編寫屬于自己的畫畫板

好了,一個(gè)簡陋的畫圖界面就搞好啦,下面開始寫一些畫線的代碼

JavaScript Code復(fù)制內(nèi)容到剪貼板

$.Draw = {};   
$.extend($.Draw, {   
 D2: "",   
CX:"",   
 Box: "mycavas",//畫布id   
 BoxObj:function(){//畫布對象   
 this.CX=document.getElementById(this.Box);   
 },   
 D2:function(){//2d繪圖對象   
this.D2 = this.CX.getContext("2d");   
 },   
Cricle: function (x, y, r, color) {//畫圓   
if (this.D2) {   
 this.D2.beginPath();   
 this.D2.arc(x, y, r, 0, Math.PI * 2, true);   
 this.D2.closePath();   
 if (color) {   
 this.D2.fillStyle = color;   
 }   
 this.D2.fill();   
 }   
},   
init: function () {//初始化   
this.BoxObj();   
this.D2();   
}     
})

相信這里的簡單代碼大家都看得懂,主要就是創(chuàng)建了一個(gè)對象,包含創(chuàng)建畫布,創(chuàng)建2d對象,畫圓方法,和對象初始化方法。

接下里前臺html頁面來調(diào)用這個(gè)對象/p>

看代碼:

JavaScript Code復(fù)制內(nèi)容到剪貼板

var color = "#000000";//初始化顏色   
 var size = 5;//初始化尺寸   
document.getElementById('color1').onchange = function () {   
color = this.value;   
 };   
 document.getElementById('size').onchange = function () {   
 size = this.value;   
 };   
 $.Draw.init();//初始化   
 var tag = false;//控制鼠標(biāo)當(dāng)前狀態(tài)并起到開啟油墨開關(guān)的作用   
  var current = {};//存儲鼠標(biāo)按下時(shí)候的點(diǎn)   
document.onmousedown = function (option) {//鼠標(biāo)按下事件   
 current.x = option.x;   
current.y = option.y;   
 $.Draw.Cricle(option.x, option.y, size, color);   
 tag = true;   
 }   
 document.onmouseup = function () {//鼠標(biāo)抬起事件   
 tag = false;   
 }   
document.onmousemove = function (option) {//鼠標(biāo)移動事件   
 if (tag) {   
 if (size >= 0) {   
 $.Draw.Cricle(option.x, option.y, size, color);   
  }    
 }   
 }

這段代碼主要有如下幾個(gè)意思

1.捕獲顏色空間和拖動條控件的change事件,從而獲取對應(yīng)的顏色和尺寸的數(shù)值,存儲下來供下面畫線用

2.初始化畫圖對象

3.捕獲鼠標(biāo)的按下,抬起和移動事件,關(guān)鍵在一個(gè)開關(guān)可以控制油墨

好了,一個(gè)簡單的涂鴉板就好了,上我的書法:

如何使用涂鴉板簡單實(shí)現(xiàn) Html5編寫屬于自己的畫畫板

看完上述內(nèi)容,你們對如何使用涂鴉板簡單實(shí)現(xiàn) Html5編寫屬于自己的畫畫板有進(jìn)一步的了解嗎?如果還想了解更多知識或者相關(guān)內(nèi)容,請關(guān)注創(chuàng)新互聯(lián)網(wǎng)站制作公司行業(yè)資訊頻道,感謝大家的支持。

網(wǎng)頁標(biāo)題:如何使用涂鴉板簡單實(shí)現(xiàn)Html5編寫屬于自己的畫畫板-創(chuàng)新互聯(lián)
網(wǎng)站路徑:http://aaarwkj.com/article22/iejjc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、網(wǎng)頁設(shè)計(jì)公司、關(guān)鍵詞優(yōu)化、網(wǎng)站維護(hù)標(biāo)簽優(yōu)化、網(wǎng)站設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司
日韩欧美亚洲国产另类| 国产精品午夜视频免费观看 | 欧美日韩国产精品精品| 亚洲免费麻豆一区二区三区| 午夜福利视频一区久久久| 欧美日本国产老熟女视频| 亚洲熟女少妇视频自拍| 少妇高潮一区二区三区在线| 成人av高清在线观看| 男人天堂av东京热伊人| 亚洲黄色av一区二区三区| 91中文在线视频播放| 啊啊…嗯嗯…用力免费观看视频| 欧美三级伦理片免费观看| 五月婷婷少妇中文字幕| 亚洲午夜精品久久久天堂| 亚洲精品色婷婷一区二区| 中文字幕日韩乱码一级在线| 欧美日在线观看加勒比| 中文字幕在线成人影院| av熟妇人妻一区二区三区| 丰满人妻视频一二三区| 婷婷久久香蕉五综合加勒比| 成人福利在线观看免费视频| 欧美成人日本在线播放| 亚洲综合久久五月天| 能在线播放的国产三级| av中文字幕一二三区| 日本区一区二区三高清视频| 翔田千里精品久久一区二| 熟妇一区二区三区av| 亚洲男女尻逼片视频网站| 香蕉视频欧美日韩国产| 欧美高清一区二区在线观看| 亚洲av日韩综合一区尤物| 国产三级精品电影久久| 粉嫩一区二区三区在线| 99国产精品欲av麻豆在线观看| 日本成人午夜在线观看| 亚洲国产精品一区二区成人| 亚洲理论电影在线观看|