html5刮奖效果,HTML5+Canvas实战之刮奖效果
项目描述
HTML5+Canvas实战之刮奖效果,实现网页上刮奖,可以用作验证码;
可以在移动设备上和PC端网页(浏览器要支持canvas)上运行
##使用说明
var lottery = new Lottery(id, cover, coverType, width, height, drawPercentCallback);
lottery.init(lottery,lotteryType);
function drawPercentCallback(percent) {
//some code here
}
##构造方法参数解释
`id`:刮奖容器,必须
`cover`:涂层内容,可以为图片地址或颜色值,可空,默认为 #ccc
`coverType`:涂层类型,值为 image 或 color,可空,默认为 color
`width`:刮奖区域宽度,默认为300px,可空
`height`:刮奖区域高度,默认为100px,可空
`drawPercentCallback`:刮开的区域百分比,可空
##init方法解释
`lottery`:刮开后显示的内容,可以为图片地址或字符串,必须
`lotteryType`:刮开后显示的内容类型,值为 image 或 text,要跟`lottery`匹配,默认为 image
运行环境
html
项目技术(必填)
HTML5+Canvas+CSS
数据库文件
无
jar包文件
无
html5刮奖效果,HTML5+Canvas实战之刮奖效果相关推荐
- html5刮奖效果,HTML5 Canvas实战之刮奖效果
近年来由于移动设备对HTML5的较好支持,经常有活动用刮奖的效果,最近也在看H5方面的内容,就自己实现了一个,现分享出来跟大家交流. 1.效果 2.原理 原理很简单,就是在刮奖区添加两个canvas, ...
- html5 多啦a梦,canvas实现哆啦A梦效果
//获取页面元素 var canvas = document.getElementById('abc'); //获取渲染上下文 var con = canvas.getContext('2d'); / ...
- canvas实践——绘制刮刮卡
canvas实践--绘制刮刮卡 刮刮卡是一种常见的效果,如下图所示: 上述效果可以通过canvas中图像合成来实现,具体思路和代码如下: 1.利用css将刮刮卡的结果与canvas灰色涂层重叠: ht ...
- HTML用画布实现刮刮卡,利用HTML5的画布Canvas实现刮刮卡效果_javascript技巧
先给大家展示效果: 你玩过刮刮卡么?一不小心可以中奖的那种.今天我给大家分享一个基于HTML5技术实现的刮刮卡效果,在PC上只需按住鼠标,在手机上你只需按住指头,轻轻刮去图层就可以模拟真实的刮奖效果. ...
- html5粒子形成图案,html5 canvas粒子形成下雪背景的效果
本篇文章给大家带来的内容是关于html5 canvas粒子形成下雪背景的效果,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. canvas粒子形成下雪背景 body{ margin: ...
- html5的canvas动画效果,HTML5 Canvas:制作动画特效
要在HTML5 canvas中绘制图像动画效果,你需要绘制出每一帧的图像,然后在一个极短的时间内从一帧过渡到下一帧,形成动画效果.这其实是一种视觉欺骗,原理就像播放电影一样,胶片上每一格是一帧图片,然 ...
- html5 canvas 遮罩,HTML5 canvas如何实现橡皮擦擦拭效果
简要教程 这是一款HTML5 canvas橡皮擦擦拭效果.该效果通过canvas来制作遮罩层和擦拭用的橡皮擦,用户可以通过移动鼠标来移除遮罩层,效果非常炫酷. 使用方法 HTML结构 该HTML5 c ...
- 用HTML5 Canvas 做擦除及扩散效果
2013年的时候曾经使用canvas实现了一个擦除效果的需求,即模拟用户在模糊的玻璃上擦除水雾看到清晰景色的交互效果.好在2012年的时候学习HTML5的时候研究过canvas了,所以在比较短的时间内 ...
- canvas 擦除动画_用HTML5 Canvas 做擦除及扩散效果
2013年的时候曾经使用canvas实现了一个擦除效果的需求,即模拟用户在模糊的玻璃上擦除水雾看到清晰景色的交互效果.好在2012年的时候学习HTML5的时候研究过canvas了,所以在比较短的时间内 ...
最新文章
- 像素级动态模糊(Pixel Motion Blur)
- 【深度学习】L1、L2损失 和 L1、L2正则化
- SQL 批量插入有标识列的数据
- VTK:多个视口用法实战
- android: 静态XML和动态加载XML混合使用,以及重写Layout控件
- MarkdownPad安装以及绘制 UML 图
- 北航成教计算机课程,成教生:从问题学生到北航计算机本科生
- jQuery - Bootstrap 3 and Youtube in Modal
- sql服务器内存不足_SQL Server内存性能指标–第2部分–可用字节,总服务器和目标服务器内存
- php validator classes
- 一题多解 —— 判断一个数是否为奇数
- python爬取妹子图片1_利用爬虫爬取清纯妹子图片
- android 微信小程序原理,Android开发微信小程序页面的图文教程
- 绕过校园网Web认证
- Tesseract文字训练,以及样本生成
- 生产者-消费者问题(有例题!!!)
- qs与querytring区别
- Python pandas库|任凭弱水三千,我只取一瓢饮(3)
- 计算思维 by徐明星老师 逻辑推理、下楼、跳马、分书、八皇后、人鬼过河
- 【神策数据面试】手撕题
热门文章
- 仿淘宝话费充值手机号码提示
- 【单片机项目】平衡小车(一) 控制流程
- 基于深度学习的身份证号码识别(OCR,Opencv,Pytorch)
- Swin-Transformer通用视觉骨干网络主体结构代码解释
- QA:MEID号申请、什么是MEID号、怎么申请MEID号、MEID号获取
- OpenPR开源代码项目(中科院自动化所)-含很多图像处理、模式识别、机器学习、自然语言处理的算法
- 2022新疆最新建筑八大员(质量员)模拟考试题库及答案解析
- 白帽,黑帽,灰帽,绿帽!一文了解黑客的所有信息
- 如何解决:对路径的訪问被拒绝这个问题.
- 3-22个月宝宝生活自理能力训练全记录