相关链接

  • 目录
  • Axure中文学习网
  • AxureShop
  • AxureShop-QA

案例目标

 1. 了解 进度条 的实现原理
 2. 熟悉 设置尺寸 动作的使用场景
 3. 掌握 变量值 实现复杂的计算逻辑

一、成品效果

Axure Cloud 案例5 -【旋转的唱片3】进度条_滚动

版本更新

 一、进度`条
  1.1 进度条按时间比例向右滚动。

历史版本:Axure Cloud 案例4 -【旋转的唱片2】计时器
 一、播放
  2.1 点击播放按钮,计时器开始计时
  2.2 点击暂停按钮,计时器暂停计时
  2.3 每次点击播放按钮,继续时间,并等于上次暂停的时间。
 二、计时器
  1.1 播放状态:计时器每秒钟变化一次。
  1.2 播放状态:秒数个位范围[0-9],到10自动进一位,并归0。
  1.3 播放状态:秒数十位范围[0-6],到6自动进一位,并归0。
  1.4 播放状态:分钟个位范围[0-9],到10自动进一位,并归0。
  1.5 播放状态:分钟十位范围[0-6],到6自动进一位,并归0。
  1.6 播放状态:总时间 = 结束时间时,自动暂停
  1.7 暂停状态:计时器停止变化

历史版本:Axure Cloud 案例2 -【旋转的唱片】
 一、播放
  1.1 点击播放按钮,唱片开始旋转
  1.2 点击播放按钮,播放按钮变为暂停按钮。
  1.3 点击暂停按钮,唱片停止旋转
  1.4 点击暂停按钮,暂停按钮变为播放按钮。
 二、收藏
  2.1 未收藏状态:点击收藏按钮,出现收藏动效
  2.2 未收藏状态:点击收藏按钮,切换为已收藏状态
  2.3 已收藏状态:点击收藏按钮,出现弹窗,提示取消收藏
  2.4 已收藏状态:点击收藏按钮,切换为未收藏状态

二、素材准备

  需要先依次完成:
    案例2 【旋转的唱片】
    案例4 【旋转的唱片2】计时器

三、制作方法

  主要通过给计时器增加交互功能:进度圆点移动,及进度条设置尺寸。其中469为灰色线条长度、6为 进度条 - 点 的半径。

  进度条放置于动态面板内,分为进度条-点进度条-线1进度条-线2。进度条 - 线的宽度为1(底层灰色进度条宽度为2,所以需要两条宽度为1的黑色进度线覆盖灰色部分)。

  是因为Axure RP9产品自身存在的bug,经过反复测试,确认交互 - 设置尺寸功能,当线段宽度>1时,会出现如下问题:

  设置尺寸的长度取决于底层灰色进度条的长度,当前进度条长度 = ( 当前时长 / 总时长 ) * 总长度 = ( current_time / end_time ) * 469 。其中 current_time、end_time变量是在案例4 【旋转的唱片2】计时器中已经定义过的。

四、操作步骤(简略介绍)

4.1 进度条-线

  在动态面板内增加元件-水平线,作为进度条,颜色设为黑色,线宽1,使用水平线元件的数量取决于底层灰色部分线段的宽度。图层:放在需要覆盖的灰色线段上层即可。

4.2 设置交互

  在元件s2的三种情况中都添加交互效果:【移动 进度条-点】、【设置尺寸 进度条线】。

移动:[[(current_time / end_time)*(469)]]
设置尺寸:[[current_time / end_time * width + 6]]

其中:
 current_time :变量,当前时间,每1000ms+1。
 end_time:变量,总时长,这里指4分29秒 = 269秒。通过默认值设置269.
 469:底层灰色线段长度。
 width:变量,动态面板 - 进度条总长度,通过载入时获取[[This.width]]
 6:进度条 - 圆半径。


22/08/24

M

1.4_6 Axure RP 9 for mac 高保真原型图 - 案例5 【旋转的唱片3】进度条_滚动相关推荐

  1. 1.4_7 Axure RP 9 for mac 高保真原型图 - 案例6 【旋转的唱片4】进度条_拖拽、点击

    相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标  1. 熟悉 动态面板 的 拖拽.点击动作的使用场景  2. 掌握 动态面板 中配置 拖拽 功能实现原理( ...

  2. 1.4_8 Axure RP 9 for mac 高保真原型图 - 案例7 【旋转的唱片5】进度条计时器 关联

    相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标  1. 了解 进度条绑定时间 的实现原理  2. 掌握 变量 的高级使用技巧 一.成品效果 Axure C ...

  3. 1.4_10 Axure RP 9 for mac 高保真原型图 - 案例9 【按钮】单选按钮组

    相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标  1. 了解 单选 功能的实现原理  2. 掌握 按钮 的常见使用方式  3. 掌握 指定单选按钮的组 功 ...

  4. 1.4_17 Axure RP 9 for mac 高保真原型图 - 案例16 【动态面板-滚动条6】手动制作滚动条

    相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标  1. 了解 手动制作滚动条 的原理  2. 掌握 鼠标悬停 在本案例中的用法 一.成品效果 Axure ...

  5. 1.4_18 Axure RP 9 for mac 高保真原型图 - 案例17 【js-echarts官网】

    相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA   最开始只是想尝试一下,在Axure RP9中引用echarts图片.访问了一下echarts官网 ,后来对官网的 ...

  6. 1.4_16 Axure RP 9 for mac 高保真原型图 - 案例15 【动态面板-滚动条5】深色模式 - 按钮效果升级

    相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标  1. 了解 元件库,会使用元件库中的成品进行改造  2. 掌握 在 概要 模块的使用技巧 一.成品效果 ...

  7. 1.4_15 Axure RP 9 for mac 高保真原型图 - 案例14 【动态面板-滚动条4】深色模式 - 图层处理

    相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标  1. 了解 深色模式 的实现原理  2. 掌握 在 概要 模块中,显示/隐藏 对象  3. 掌握 置于顶 ...

  8. 1.4_3 Axure RP 9 for mac 高保真原型图 - 案例2 【旋转的唱片】

    相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标  1. 了解实现 选中效果 的原理  2. 熟悉 动态面板 的使用场景  3. 熟悉 变量值 的使用场景 ...

  9. 1.4_5 Axure RP 9 for mac 高保真原型图 - 案例4 【旋转的唱片2】计时器

    相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标  1. 了解 计时功能 的实现原理  2. 熟悉 交互 功能中,情形(case) 的使用场景  3. 掌握 ...

最新文章

  1. Loss曲线震荡分析
  2. 我国最早超级计算机,全球十大超级计算机将在沪开通
  3. Git初学札记(七)————合并分支(merge)
  4. mongoose mysql_mongoose入门
  5. 1 二进制(glibc版)安装MySQL实现主从复制(亲测)
  6. 具体数学-第5课(8种方法求和)
  7. 跨应用的访问 contentprovider
  8. ElementUI简单分页
  9. 用SVM分类模型处理iris数据集
  10. Unity - 撸一个简单版本的 四叉树 + 视锥cascaded,用于场景剔除
  11. FPGA+CUYSB3014实现USB3.0功能
  12. 四大检索工具 和 论文查找网址大全
  13. Https证书的安装
  14. AI遮天传 ML-无监督学习
  15. MTK hall霍尔传感器
  16. Vue过滤器的几种用法
  17. SparkSql学习记录
  18. 利用命令行对批量文件改名字
  19. 服务器删除的文件不在回收站,删除的文件不在回收站能恢复吗?
  20. HTTP状态码(HTTP Status codes)简介

热门文章

  1. 十八、redis6从入门到高级
  2. cpp-netlib笔记三-Cookie支持测试
  3. 360安全卫士该如何设置?去除广告,弹窗?图文教程
  4. Visio绘图软件所需图标总结
  5. BaseExpandableListAdapter的使用
  6. 关于scn的深入理解
  7. 自动控制原理——绪论
  8. 第三章 路径和画笔工具的应用[云图智联]
  9. 360手机刷机: N5、N5S、N6、N6Lite、N6PRO、N7、N7Lite、N7PRO、Q5、Q5Plus
  10. 企业IT项目开发之七宗罪(下篇)