陳新龍
幸運大轉盤是一種常見的商場抽獎形式。在程序中當按下空格鍵轉盤會旋轉,放開空格鍵轉盤停止,系統會根據顏色判別獲得幾等獎(圖1)。

“轉盤”角色:用繪圖軟件繪制一個圓盤,獎區用不同顏色區別,因為需要用顏色判別所以不要用重復顏色。“箭頭”角色:用女巫的掃把來代替。代碼部分比較簡單。
轉盤代碼:
當按下空格鍵時,轉盤啟動不停地向右旋轉。當停止按空格鍵時,轉盤停止。用廣播方式判斷指針指向轉盤的顏色(圖2)。

指針代碼:
指針收到廣播,根據顏色自動判斷獲得幾等獎(圖3)。

實際運行中轉盤轉動不夠真實,需要放開空格鍵后逐漸變慢再停止,你認為該怎樣修改代碼呢?我添加了一個隨機增加的變量,讓轉盤減慢的速度更加不可控(圖4)。
