有趣的 aure--用 aure 做文曲星上玩过的猜数字游戏

猜数字游戏是小时候非常喜欢的一款文曲星游戏,能在课间玩的不亦乐乎,闲来无事,试着用axure做了一个

以下开始讲解如何实现

游戏规则

1.系统随机给出0~9中的四个数
2.玩家输入四个数字尝试,每次尝试,系统给出尝试结果,如果有数字与系统一样,记为A,如果数字与位置都一样,记为B。例如2A1B,说明数字中有1个数字位置和值都正确,一个数字只有数值正确,位置不正确。其他两个数字不正确。
3.玩家根据系统结果再次尝试,直到4个数字的值和位置都正确位置算正确,但只有10次尝试机会,10次后仍没猜出,游戏失败

技能重点

1.用中继器,模拟系统给出随机四个数字
2.判断玩家的输入结果

实现步骤

1.给出随机四个数字
创建一个中继器,命名为取数器,两列10行,第一列分别取0~9的数字,第二列赋值随机数
创建4个矩形(分别命名为真实1~4),从中继器中取数并逐个赋值
在页面载入事件中,增加以下用列
ceafc5c94b5a43fe84416091e38b4e5f-WX20170208180804.png
这里必须要有wait时间,不然会出错,错误原因不详

2.对输入结果进行判断
创建4个输入框(分别命名为输入1~4)和“尝试”按钮
创建4个动态面板,主要作用是统计数字正确数量和位置正确数量
为“尝试”按钮增加事件
a)判断是否4个输入框都输入完整
b)是否4个数字都正确输入,如果是,游戏结束
c)是否第10次输入,第10次输入仍不正确,游戏结束
d)常规状态:记录输入的数字顺序和判定结果(额外新建了一个中继器来记录)
cead1875215e43cca30a1f37230e5e2b-WX20170208183051.png

这里d项是通过动态面板统计,通过修改动态面板的状态来让动态面板执行统计,统计事件如下:852201adaed848c685a67534e9caa6cf-WX20170208183307.png

此次写作比较仓促,待以后完善,还请见谅~

大致效果
caa7ac38d4bf4a4a99983a7a417f3053-WX20170208184138.png

未完待续!!!

关键字:Axure, 数字


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部