基于Labview的打地鼠游戏程序VI,打开可直接使用。
程序图:
二、方案论证
1.地鼠部分
方案一:运用事件,实现点击的确认,并利用随机来判定哪个口有地鼠。
方案二:调用ActiveX控件,采用更简单的语句编写,例如Flash。
鉴于此次想要练习Labview的应用,选用了方案一。
2.LABVIEW程序设计
初步的设计并不理想,不能实现地鼠自动消失以及乱点鼠标的惩罚。
经过多次调整方案,最后采用了对于事件进行详尽分类,将地鼠的出现与消失编入事件,后来加入开始结束按键以后,问题变得更加复杂,于是在调用子VI的基础上,又增加了“等待开始”与“失败”两个事件,在此基础上重新调整了每一个参数在不同事件中的传递以及累计运算,最后实现了数据的统计。
在等待地鼠出现的事件中加入了难度的递增判断。对于同类数据隐藏,并把相同分类的编入簇处理,以简化框图。
3.界面美化
初步美化界面,个性化了按键,对于某些按键加入特效。最终加入音效。
目前的打地鼠,打光头老鼠和抽烟老鼠分数是一个板牙,云彩的和头上有草的是两个板牙,蜘蛛的那个是五个板牙,只要你移动到地鼠的头上点击鼠标左键就可以打到了,不过目前的打地鼠活动没什么吸引力了,因为兑换的奖品不能卖更多的金币,之前的打地鼠很好玩,可把兑换的奖品卖出,得到很多金币。
谢依霖打地鼠背景音乐
歌名【fire】
歌手: 2ne1
————————————
歌名【pump it】
歌手:the black eyed peas
—————————————
anglababy打地鼠背景音乐
歌名【abracadabra】
歌手:brown eyed girls
————————————
歌名【我最红】
歌手: 2ne1
————————————
百度歌手歌名可搜
无误还望采纳~
本网站文章仅供交流学习,不作为商用,版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除