Axure动态面板模拟猜拳游戏

0 2021-07-02 17:38 内容校对:海绵宝宝手里的锅铲
收藏(0) 共有 60 人学习了本教程

《Axure动态面板模拟猜拳游戏》是一篇关于Axure的学习教程,通过简单几步就能实现教程中的效果图效果,当然只学习这一点,并不能完全掌握Axure技巧;你可以通过此加强操作实例,交互产品,函数,模拟等多维度案例或实操来进行更多的学习;此教程是由倪倪在2021-07-02发布的,目前为止更获得了 0 个赞;如果你觉得这个能帮助到你,能提升你Axure技巧;请给他一个赞吧。

今天教大家如何用Axure动态面板模拟猜拳游戏,石头剪刀布,最后定输赢,具体制作步骤如下感兴趣的小伙伴快来尝试一下吧!
  • 效果:AB双方猜拳时出现石头、剪刀或布为等概率事件
  • math.random:生成指定范围数值的随机数,即math.random()函数是取[0,1)之间的随机数

效果图:

Axure动态面板模拟猜拳游戏

实现逻辑

我们知道,两位玩家猜拳,结果有9种可能性,每种结果出现的概率相同,这里把1均分为9份,即[0,0.111),[0.111,0.222),[0.222,0.333) …[0.888,1),每一段对应一种猜拳结果,这样,9种结果的概率都相同了。

[[math.random]]:生成指定范围数值的随机数,即math.random()函数是取[0,1)之间的随机数。

实现步骤

第一步:创建两个动态面板,分别代表两个玩家,这里取名为P1和P2(猜猜谁会赢呢)

第二步:每个动态面板添加三个状态,分别加入石头剪刀布的图形(图形在Axure自带的Icon里可以找到)

第三步:给两个动态面板及其状态取好名称,便于后期做交互哦

第四步:创建btn按钮,点击一次按钮进行一次猜拳(为了防止玩家疯狂重复点击btn,这里可以对btn做一个点击限制)

第五步:

btn猜拳按钮的交互设置(注意了,重点来了):

鼠标按键按下时:

设置一个变量值probability(这个名字随便取)=[[Math.random()]]

鼠标按键释放时:

(猜拳结果1:P1出石头 vs P2出石头)

If probability<0.111

设置面板状态 P1 到下一个 自动循环,状态切换速度为50ms;

P2 到下一个 自动循环,状态切换速度为50ms;

等待3000ms;

设置面板状态 P1和P2均停止循环;(随机猜拳动画)

设置面板状态 P1为石头,P2为石头;

(猜拳结果2:P1出石头 vs P2出剪刀)

If probability≥0.111且probability<0.222

设置面板状态 P1 到下一个 自动循环,状态切换速度为50ms;

P2 到下一个自动循环,状态切换速度为50ms;

等待3000ms;

设置面板状态 P1和P2均停止循环;(随机猜拳动画)

设置面板状态 P1为石头,P2为剪刀;

(猜拳结果3:P1出石头 vs P2出布)

If probability≥0.222且probability<0.333

设置面板状态 P1 到下一个 自动循环,状态切换速度为50ms;

P2 到下一个 自动循环,状态切换速度为50ms;

等待3000ms;

设置面板状态 P1和P2均停止循环;(随机猜拳动画)

设置面板状态 P1为石头,P2为布;

(猜拳结果X:P1出XX vs P2出XX)

IF 以此类推……

将所有结果罗列出来,这样,在点击btn猜拳的时候,就可以模拟猜拳了。

总结

如果喜欢完美一些,可以做一个猜拳结果公示,同样使用动态面板,添加三种状态,一种是 P1获胜,一种是P2获胜,还有一种是平手,将三种情况对应添加在9种猜拳结果内即可。

以上就是Axure动态面板制作模拟猜拳游戏的全部内容介绍了,关于更多Axure教程信息,欢迎关注北极熊素材库,给你带来最丰富的素材图片和最有用的教程,更多最新资讯。

0

赠人玫瑰,手有余香

本内容由倪倪原创发布,小编仅对内容版式进行调整,如有侵犯你的权利,请联系我们。

如果你觉得好,你可以将本课程转发给你的朋友!

参与评论
验证码

输入的验证码不正确

0/10000

评论区

暂无评论

倪倪

电商视觉设计师,擅长视觉策划设计,平面视觉设计,UI VI设计

共发布了232个文章 共获得5个赞

最新发布的教程

查看更多此作者的教程
用户给我们的评价
北极熊素材库累计为超过1000+家中小企业提供服务
欢迎来到北极熊素材库

使用微信扫码登录

使用账号密码登录

请输入用户名,6-15个字符

请输入密码,最少6-15个字符

立即注册 | 找回密码

登录失败

注册及代表同意 网站协议
扫码登录及代表同意 网站协议

请输入用户名,6-15个字符

请输入绑定的邮箱

验证码

输入的验证码不正确

登录失败

提示信息

内置密码的链接已通过Emall 发送到你的邮箱中,请在三天内修复密码。

3秒后,将关闭此窗口 立即关闭

请输入用户名,6-15个字符

请输入密码,最少6-15个字符

二次密码不一致

请输入正确的邮箱

验证码

输入的验证码不正确

注册失败

您还不是我们的VIP会员

成为我的的VIP会员
即可享受6大特权并免费高速下载数以万计的设计素材,助力您的工作和学习

立即升级VIP会员