今天教大家制作手机九宫格解锁的原型
【原型预览】
用电脑点击左下方阅读原文或复制打开下面的原型预览地址
https://axhub.im/pro/a7b1c2149a8ffce6/#g=1
【原型下载】
方式2:https://weidian.com/item.html?itemID=3859508507
【原型效果】
工具/原料
- 9个文本框
- 6条垂直线
- 6条平行线
- 9个空白的动态面板
方法/步骤
步骤1
设置9个文本框:
- 文本框文本为实心句号(圆心),白色文字,36号字体,左右上下居中,3*3排列。
- 命名为1、2、3、4、5、6、7、8、9圆心。
步骤2
设置6条平行线和6条垂直线:
- 线段颜色为白色;
- 禁用时颜色为红色;
- 默认隐藏;
- 摆放在两个圆心中间,如果在1-2圆心之间的命名为1-2,其余相同。
步骤3
设置9个空白的动态面板:设置9个空白的动态面板,大小和9个圆心文本框一样,位置在9个文本框上面,标号为1、2、3、4、5、6、7、8、9拖动面板。
步骤4
设置9个文本框(圆心)选中是事件(以1为本框为例):
- 如果1和隔壁文本框(2或4)同时被选中,显示他们之间的线段。
- 取消选中当前文本框,并禁用该文本框的组合(以防再次被选中)。
步骤5
设置9个动态面板拖动时事件:
- 离开该区域是选中本区域的圆心文本框;
- 移入其他圆心文本框时,选中该文本框。
步骤6
设置动态面板拖动结束时事件:
- 判断,如果显示的水平线和垂直线和你设定的一致,则解锁成功。
- 如果,显示的水平线和垂直线和你设定的不一致,则失败,失败时禁用所有动态面板和水平垂直线。等待一段时间,重新启用所有动态面板和水平垂直线。隐藏并取消所有水平垂直线。
那以上就是本期的教程了,我们下期见
作者:梓贤vigo;
微信公众号:Axure高保真原型,分享一系列产品经理常用的原型模板、教程、视频、文档等原创内容
本文由微信公众号:Axure高保真原型 授权发布,未经许可,禁止转载







