Axure实现拖动滑块改变进度

Axure实现拖动滑块改变进度

本文要使用Axure制作一个滑动条,实现拖动滑块改变进度的效果,一般在音乐的过程中,调节音量,又比如游戏竞猜过程中,调节竞猜数量等,这种场景最适合使用滑动条。

1、左右拖动滑块,实时显示当前进度

2、向左或向右拖动均有边界值,无法拖出边界范围

3、实时显示当前的百分比数值

原理分析

1、滑动条效果由固定长度背景+进度可见区域组成

2、拖动滑动,触发进度可见区域改变,从而显示滑动条效果

3、利用进度可见区域与背景的比例实时计算当前进度百分比

元件准备

Axure准备元件

1、一张图片,转换为动态面板,表示滑块

2、红色背景矩形元件,转换为动态面板,利用动态面板的可见范围,表示进度

3、灰色背景矩形元件,用于呈现滑块进度对比

4、一个文本矩形,默认初始文字“当前百分比:0%”,用于显示当前百分比

将进度面板里面的红色背景矩形向左移动,使矩形的右边界为0,此案例矩形宽度为300,所有向左移动300

Axure设置尺寸

实现步骤

整个案例过程,只需对滑块做事件设置,即可完成滑动条效果

拖动滑块时,水平移动滑块,同时设置文字改变;

滑块在移动的过程中,设置进度面板里面的红色背景元件跟随滑块移动

Axure滑动

下图是移动滑块的事件设置界面,注意是“水平移动”;左边界、右边界值的设置,防止拖动滑动超出范围

Axure水平移动

左侧边界值设置如下:

Axure左侧边界值

右侧边界值设置如下:

Axure右侧边界值

我们在拖动滑块时,设置文本描述元件的值,实时显示当前滑动100%进度

Axure实现100%进度

最后来一张跟随事件的配置截图

Axure配置

以上就实现了滑动条的制作,更多感兴趣的教程,点击文章:Axure有哪些很实用的小技巧

1 comment so far

Axure中继器的新增、删除、筛选教程 | Axure 中文网Posted on1:35 下午 - 2月 12, 2019

[…] 以上内容就是Axure中继器的新增、删除、筛选教程,更多感兴趣的教程,点击文章:Axure实现拖动滑块改变进度。 […]

在线客服
客服邮箱
客服电话
17051276424