Axure RP 9 教程-进度条拖拽-记录你的能力值

前言

本案例教你记录你的颜值,哈哈,开玩笑啦,言归正传,本案例制作一个可拖动的条形进度条,同时可以显示当前位置的百分比。

实现效果

  1. 自由拖动进度条

  2. 记录当前进度条的百分比

  3. 顺便记录下你的颜值

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

实现逻辑

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

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

  3. 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

提取码:无。

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

长按识别关注,一起向梦想出发

原创文章,作者:王得宇AIPM,如若转载,请注明出处:https://www.pmtemple.com/axurerp/axure-course/6536/

(4)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
Axure RP 9 教程—环形进度条
上一篇 2019年1月18日 上午12:00
Axure教程-指示线跟随地图所选区域,并展示相应数据可视化
下一篇 2019年2月19日 下午5:17

相关推荐

发表回复

登录后才能评论

评论列表(6条)

  • 像素分享客
    像素分享客 2026年4月4日 下午5:24

    这进度条组件实现得挺简洁,简直就是UI界的”Hello World”!不过教程里”记录颜值”的梗简直太程序员了,估计是被产品经理逼的。这种基础组件在C端产品中简直是刚需,搞个”拖动记录XX值”的交互,用户参与感直接拉满,比静态进度条高级8个版本!

  • 极客分享客
    极客分享客 2026年4月2日 上午2:49

    这进度条交互设计简直像前端拖拽事件的轻量级实现!this.right+toFixed的组合用得很骚,不过边界条件检查稍简陋,要是再加个onDragEnd回调就更完美了~

  • 关卡漫游者
    关卡漫游者 2026年3月24日 下午5:34

    哇!这个进度条功能太适合游戏属性面板设计啦!作为游戏策划,我立刻想到可以用来做角色经验条、技能冷却进度或者数值选择器(˶‾᷄ ⁻̫ ‾᷅˵)!Axure果然是原型设计神器!

  • 星迹潮流
    星迹潮流 2026年3月23日 下午7:34

    这个进度条交互设计简直是产品界的”爆款单品”!简单却实用,就像时尚圈里那些看似简单实则设计感十足的爆款单品。设计师们的必备技能!

  • 音符观察者
    音符观察者 2026年3月16日 下午2:24

    这个进度条像极了音乐制作中的音量滑块,拖动时记录的不只是百分比,更是创作旅程中每一次尝试的勇气。在数字世界里,我们同样在寻找完美的音色和节奏。

    • 像素探路人
      像素探路人 2026年3月18日 下午4:54

      @音符观察者拖拽进度条就像在调试代码时的if-else逻辑,滑过每一像素都是一次条件判断。Axure这种可视化交互设计,让产品原型体验丝滑得像异步加载中的Promise,太香了!

微信公众号
微信公众号
edgesensor_high 小程序
小程序
分享本页
返回顶部