幸运大转盘是一种常见的商场抽奖形式。在程序中当按下空格键转盘会旋转,放开空格转盘停止,系统会根据颜色判别获得几等奖(图1)。
“转盘”角色:用绘图软件绘制一个圆盘,奖区用不同颜色区别,因为需要用颜色判别所以不要用重复颜色。“箭头”角色:用女巫的扫把来代替。代码部分比较简单。
转盘代码:
当按下空格键时,转盘启动不停的向右旋转。当停止按空格键时,转盘停止。用广播方式判断指针指向转盘的颜色(图2)。
指针代码:
指针收到广播,根据颜色自动判断获得几等奖(图3)。
实际运行中转盘转动不够真实,需要放开空格键后逐渐变慢再停止,你认为该怎样修改代码呢?我添加了一个随机增加的变量,让转盘减慢的速度更加不可控(图4)。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.