国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > HTML5 > 正文

用HTML5 實現(xiàn)橡皮擦的涂抹效果的教程

2024-09-05 07:21:08
字體:
供稿:網(wǎng)友

最近項目剛好用到這種效果,也就是有點像刮刮卡一樣,在移動設(shè)備上,把某張圖片刮掉顯示出另一張圖片。效果圖如下:
2015511163305472.png (974×840)

DEMO請戳右:DEMO 
這種在網(wǎng)上還是挺常見的,本來就想直接網(wǎng)上找個demo套用下他的方法就行了,套用了才發(fā)現(xiàn),在android上卡出翔了,因為客戶要求,在android不要求特別流暢,至少要能玩,但是網(wǎng)上找的那個demo實在太卡,根本就是沒法玩的情況。于是就想自己寫一個算了,本文也就權(quán)當(dāng)記錄一下研究過程。

  這種刮圖的效果,首先想到就是用HTML5的canvas來實現(xiàn),而canvas的API中,可以清除像素的就是clearRect方法,但是clearRect方法的清除區(qū)域矩形,畢竟大部分人的習(xí)慣中的橡皮擦都是圓形的,所以就引入了剪輯區(qū)域這個強大的功能,也就是clip方法。用法很簡單: 

XML/HTML Code復(fù)制內(nèi)容到剪貼板
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 宣汉县| 碌曲县| 南江县| 宜宾县| 平凉市| 合山市| 邵武市| 大关县| 赣州市| 广南县| 健康| 汕头市| 玉溪市| 渭南市| 弥勒县| 周口市| 上栗县| 建阳市| 吕梁市| 宁陕县| 鄯善县| 淮阳县| 峨眉山市| 修水县| 泰和县| 德州市| 集安市| 巴塘县| 前郭尔| 乐清市| 长沙市| 泸州市| 潮安县| 黎川县| 贡嘎县| 扎鲁特旗| 兴安盟| 凤冈县| 元阳县| 营山县| 宁河县|