Axure RP 9 教程:记录你的能力值

2 评论 6479 浏览 9 收藏 4 分钟
大厂导师团亲自授课,超过200小时的精品课程,从0到1为你构建“产品+业务”的复合型知识体系,让你在职场竞争中脱颖而出。

本案例制作一个可拖动的条形进度条,同时可以显示当前位置的百分比。一起来看看~

实现效果:

  • 自由拖动进度条
  • 记录当前进度条的百分比
  • 顺便记录下你的颜值

Axure RP 9 教程—记录你的能力值

实现逻辑

this.right函数:当前元件最右侧的横坐标。

LVAR.toFixed(decimalPoints)函数:用于选取保留几位小数,LVER为所选值,decimalPoints数字,例如 5.toFixed(2)是指5.00 。

100除以进度条的长度就等于每拖动进度条单位长度时对应的百分比数值。

交互步骤

Step one

准备素材:需要一个进度条框,一个用户控制显示范围的动态面板,一个进度条,一个用户拖动进度条的动态面板,和一个显示百分比的显示框。

如图所示:

Axure RP 9 教程—记录你的能力值

Step two

进度条长度为475,将进度条转换为动态面板,动态面板取名为进度条,放置在横坐标为-450的位置。将进度条范围框放置在横坐标为0的位置。

创建动态面板“进度条范围”,将进度条动态面板和进度条显示框都放在动态面板内。(这里注意,需要将进度条范围动态面板取消勾选自适应内容)

将百分比显示框放在合适的位置,隐藏边框线。

ok,准备工作基本完成。

Step three

下一步,是设置交互,本案例交互非常短。

选中进度条动态面板:

拖动时:

设置移动

  • 进度条水平移动
  • 边界Right≤425,Left≥-450

设置文本

百分比显示框为[[((This.right-25)/4).toFixed(0)]] %

OK,完成啦!(解释文本框的函数:意思是将进度条框长度为425,进度条初始位置占去了25,剩下的距离为进度条可移动距离为400,进度条每移动一个单位,那么对应的百分比就是0.25,即1/4。因此(This.right-25)/4就等于进度条当前位置占全部距离的百分比,再利用取小数点后0位,就可以得到当前进度条位置的整数百分比)

最后

最后,大家只要复制刚才做的交互,同时写上对应的能力值,就可以做到本案例的效果啦。

依然郑重提醒大家,本教程只能用Axure RP 9 及以上版本打开,坚持使用Axure RP 9的原因很简单,就是想与时俱进,拥抱变化,适应未来。

最后,原型下载链接:https://pan.baidu.com/s/1psd4tDC0FmgICeq7Wyvdxw

 

本文由 @王得宇AIPM 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自Unsplash,基于CC0协议

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 楼主RP 9给个版本吧,谢谢

    来自北京 回复
    1. 你好哦,关注公众号:他们已经在路上了 里面会有下载地址的 😉

      来自上海 回复
专题
16679人已学习15篇文章
产品经理的许多工作都需要使用数据来进行辅助,如:利用用户使用数据为后续的产品迭代提供依据、如何向上级领导汇报产品成果、如何做精细化的运营活动等。本专题的文章分享了数据埋点方案的撰写。
专题
15192人已学习13篇文章
用户画像,是根据用户的基本属性、用户偏好、生活习惯、用户行为等信息而抽象出来的标签化用户模型。本专题的文章分享了如何构建用户画像体系。
专题
18723人已学习13篇文章
AI产品经理的核心目的是通过AI技术创造和优化产品服务,丰富技术知识可以让自己在工作中拥有更多话语权。本专题的文章分享了AI产品经理需要掌握的AI技术。
专题
19404人已学习13篇文章
在B端产品设计中,数据的筛选是其中必不可少的一个步骤。本专题的文章提供了B端数据筛选查询的设计思路。
专题
17191人已学习12篇文章
分销是互联网拉人头和推广的常用手段,能够在短时间内实现裂变营销。本专题的文章分享了分销体系设计指南。
专题
104259人已学习5篇文章
PRD、MRD、DRD、BRD各种文档撰写方法在这里。