依赖 jquery
组件需要一个容器元素,组件将在容器中生成刮奖元素,自动兼容不支持画布的浏览器,调用时返刮奖元素
1 | < div id = "scratch_mod_container" ></ div > |
初始化:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | var canvas = ScratchMod({ 'container' : , //目标容器 'bgImgSrc' : , //背景图 'imgSrc' : , //蒙版图 'penImgSrc' : , //擦笔图 'color' : , //蒙版颜色(有imgSrc的情况下该属性无效) 'width' : , //宽度 'height' : , //高度 'eraseRadius' : , //擦除笔的半径(有penImgSrc的情况下无效) 'sampleStep' : , //获取擦除百分百时的精度(数字越大精度越小) 'sampleCD' : , //获取擦除百分百的时间间隔 'sampleCallback' : , //获取擦除百分百的回调函数(返回true后不再回调),回调的第一个入参为擦除百分百 'startCallback' : //开始刮的回调(只回调一次,回调的第一个入参为生成的元素类型 canvas或div) }) |
特别申明:
本站所有资源都是由网友投稿发布,或转载各大下载站,请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:lei1294551502@163.com