【Axure教程】口红机原型

简介: 【Axure教程】口红机原型

Hello,今天教大家用Axure做一个游戏原型——口红机,通过该案例,大家可以学会很多动态交互,例如移动、旋转……


原型预览】

用电脑点击左下方阅读原文或复制打开下面的原型预览地址

https://axhub.im/pro/675e35d1196c1e47

【原型下载】

方式2:https://weidian.com/item.html?itemID=4358372589

【原型效果】


【制作方法】


原材料:动态面板、西瓜图(圆圈)、唇膏图、背景图、挑战失败弹窗(默认隐藏)、挑战成功弹窗(默认隐藏),2个默认隐藏文本框(记录位置x和y)。

步骤1

设置西瓜图载入时的事件。

  1. 旋转西瓜,方向和速度可以自己设置
  2. 设置记录文字x文本框=唇膏1的横坐标,设置记录文字y文本框=唇膏1的纵坐标。
  3. 设置动态面板在state1和2之间不断循环。用于后续判断挑战是否成功。
  4. 禁用唇膏2-11。

1109736d42fffe5d9a0054d10626e8cd.png

步骤2

设置唇膏点击时事件:

  1. 禁用本元件,点击后不能再点。
  2. 移动该元件到西瓜的底部。
  3. 移动下一唇膏(唇膏2)到本唇膏的位置(记录x文本框和y文本框的值)。
  4. 设置等待时间=唇膏移动的时间
  5. 旋转唇膏,速度和方向和西瓜旋转一致。
  6. 启用下一唇膏。

aba5a32c8b3d88fe6da84270f7e009e3.png

步骤3

最后一根唇膏鼠标单击时:

  1. 禁用本元件,点击后不能再点。
  2. 移动该元件到西瓜的底部。
  3. 设置等待时间=唇膏移动的时间
  4. 旋转唇膏,速度和方向和西瓜旋转一致。
  5. 等待500毫秒。
  6. 显示挑战成功弹窗

bd4b63647a436951ae7fa9dd9dede5af.png

步骤4

设置动态面板:

载入时:设置面板不断循环

状态变更时:判断唇膏1-11之间有没有是否接触,如果接触了显示挑战失败弹窗。

36ce7c4459db2b8291640eecdbf63ce3.png

步骤5

设置挑战失败弹窗显示时事件:

  • 禁用所有唇膏。
  • 隐藏挑战成功弹窗下面全部元件(这样最后一根失败也不会弹出)。

8e33ed5337be3477a8771eb4982e24bd.png

作者:梓贤vigo;


微信公众号:Axure高保真原型,分享一系列产品经理常用的原型模板、教程、视频、文档等原创内容


本文由微信公众号:Axure高保真原型 授权发布,未经许可,禁止转载

相关文章
|
3月前
|
存储 数据管理 数据库
Axure中继器入门:打造你的动态原型
Axure中继器入门:打造你的动态原型
47 0
|
6月前
Axure小技巧,原型能力大提升
Axure小技巧,原型能力大提升
48 0
原型工具Axure和墨刀哪个更好?
原型工具Axure和墨刀哪个更好?
203 1
|
架构师 数据可视化 人机交互
Axure介绍与原型案例分享
Axure介绍与原型案例分享
【Axure教程】橡皮擦的擦除效果——刮奖原型
【Axure教程】橡皮擦的擦除效果——刮奖原型
|
JavaScript 前端开发
【Axure教程】调用b站视频播放器
【Axure教程】调用b站视频播放器
【Axure教程】调用b站视频播放器
|
Serverless 智能硬件
【Axure教程】智能家居原型
【Axure教程】智能家居原型
【Axure教程】智能家居原型
【Axure教程】用中继器做答题app原型
【Axure教程】用中继器做答题app原型
【Axure教程】用中继器做答题app原型
下一篇
无影云桌面