抽獎圓盤spa
前些日子去超市,消費滿必定錢數能夠參加抽獎,就是在電視機上有個可旋轉的圓盤,按一鍵開始,按一鍵抽獎結束.看到最大獎的扇形區域大約有個10度角的樣子,按說中大獎的機率應該是36分之1.固然,這是天真的想法.盤子上獎項區域面積的大小不會等於其抽中機率的大小.因而我寫了這個DEMO,圓盤上隨機生成十種顏色,用戶能夠分別設置每一個顏色的區域面積大小和抽中機率大小.面積大的顏色中獎機率不必定大,面積小的顏色中獎機率不必定小,一切盡在個人掌握之中.寫這個程序算是爲本身之後的抽獎積累人品吧,但願明年能中個什麼獎.blog
右側控件設置圓盤顏色區域大小與抽中機率大小.以下圖所示:ip
空格鍵控制抽獎,
"R" 隨機生成圓盤,
鼠標右鍵控制視角,"X"恢復爲默認視角.get
下載地址:file
http://files.cnblogs.com/WhyEngine/LotteryPlate.zip下載
DEMO截圖以下:程序