分享 It's 抽奖 style.

kenshin716 · January 15, 2013 · Last by kenshin716 replied at January 17, 2013 · 3543 hits

临近年末,各种抽奖。

每个抽奖程序后面都有一个默默支持的开发有木有。

周末逛 github 看到 paper.js,一见钟情啊,立马写个抽奖应用。

github:

https://github.com/qiaosu/AlipaySHChou

Demo 地址: http://qiaosu.github.com/AlipaySHChou/chou.html

实测 mac+chrome

Readme:

AlipaySHChou using the Graphics Scripting provided by paper.js.

  1. Import the data to variable data.
  2. Change balls's gravity property to control winning difficulty.

👍 李白,杜甫,王昌龄,孟浩然,韦应物,刘禹锡中奖~~~

柳宗元中奖了,哈哈。

3 Floor has deleted

alipay 上海啊~~

@kenshin716 为什么打开 chrome 的 inspector 运行的话会要很久才出现抽到奖的对话框?也可能是我机器问题

update 了下,加入了一些动画。 改成了只抽出一个奖,后续增加本地存储。 之前是要手动修改 gravity 的值来改难度的,现在可以在抽奖过程中按","/"."键来增加/降低中奖概率。

#6 楼 @anklos 这个问题就是我上面说的问题引起的,现在 demo 里可以按逗号,句号键来调难度。

另,球多了有点考验机器性能啊~

You need to Sign in before reply, if you don't have an account, please Sign up first.