最新下载
谷歌浏览器插件Color Picker for Chrome™ 在网页上拾取颜色 获取颜色HEX/RGB代码
24小时阅读排行榜
- 1 JavaScript如何实现机器学习_TensorFlow.js如何工作?
- 2 Linux紧急模式怎么进入_救援模式使用场景讲解【技巧】
- 3 javascript中的ArrayBuffer和TypedArray是什么?_它们如何处理二进制数据?
- 4 javascript中的柯里化是什么?_如何编写柯里化函数来提升javascript代码复用性?
- 5 怎样使用展开运算符_它有哪些应用场景
- 6 JavaScript怎样进行数据加密_JavaScript中加密库有哪些推荐
- 7 javascript数据类型有哪些_基本类型和引用类型有何不同
- 8 带双层阴影的HTML5按钮CSS样式【攻略】
- 9 html5怎么放背景_html5用body加background属性或CSS放背景图【放置】
- 10 如何用JavaScript处理浏览器中的错误?
- 11 怎么开启html5兼容_用Modernizr检测或加前缀兼容旧浏览器特性【开启】
- 12 javascript中Map和Set有何用途_它们和对象数组有什么区别
- 13 什么是javascript的静态类型检查_为什么TypeScript能增强类型安全
- 14 html表格代码怎么运行_运行html表格代码方法【教程】
- 15 javascript中严格模式是什么_它如何帮助代码质量
最新教程
-
- Node.js 教程
- 14402 2025-08-28
-
- CSS3 教程
- 1541352 2025-08-27
-
- Rust 教程
- 22086 2025-08-27
-
- Vue 教程
- 24592 2025-08-22
-
- PostgreSQL 教程
- 21278 2025-08-21
-
- Git 教程
- 8380 2025-08-21
非常简单的html5 canvas实现的圆形转盘抽奖代码,无需jQuery就可以实现的抽奖转盘特效。
var fillStyle = ['rgb(255,154,2)','rgb(210,92,4)','rgb(255,154,0)','rgb(210,92,4)','rgb(255,154,0)','rgb(210,92,4)','rgb(255,154,0)','rgb(210,92,4)','rgb(255,154,0)','rgb(210,92,4)']
,fillText = ['一等奖','二等奖','三等奖','四等奖','五等奖','六等奖','7等奖','8等奖','9等奖','10等奖']
,width = 400
,height = 400
,c_x = 200
,c_y =200
,radius = 170 // 圆盘半径
,canvas = document.getElementById('bg')
,index =0
,timer = null
,running = false // 是否运行中
,speed = 300 // 速度
,isBeginPrize = false // 是否开始抽奖
,stepping=0 // 步数,经过一个扇形为1步
,basecircle = 3 // 点击开始时,圆盘旋转的圈数,旋转玩指定圈数之后,再根据selected的值确定奖项
,selected =0; // 最终选中第几个扇形,也就是确定几等奖
