1.4_6 Axure RP 9 for mac 高保真原型图 - 案例5 【旋转的唱片3】进度条_滚动
相关链接
- 目录
- 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.4_7 Axure RP 9 for mac 高保真原型图 - 案例6 【旋转的唱片4】进度条_拖拽、点击
相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标 1. 熟悉 动态面板 的 拖拽.点击动作的使用场景 2. 掌握 动态面板 中配置 拖拽 功能实现原理( ...
- 1.4_8 Axure RP 9 for mac 高保真原型图 - 案例7 【旋转的唱片5】进度条计时器 关联
相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标 1. 了解 进度条绑定时间 的实现原理 2. 掌握 变量 的高级使用技巧 一.成品效果 Axure C ...
- 1.4_10 Axure RP 9 for mac 高保真原型图 - 案例9 【按钮】单选按钮组
相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标 1. 了解 单选 功能的实现原理 2. 掌握 按钮 的常见使用方式 3. 掌握 指定单选按钮的组 功 ...
- 1.4_17 Axure RP 9 for mac 高保真原型图 - 案例16 【动态面板-滚动条6】手动制作滚动条
相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标 1. 了解 手动制作滚动条 的原理 2. 掌握 鼠标悬停 在本案例中的用法 一.成品效果 Axure ...
- 1.4_18 Axure RP 9 for mac 高保真原型图 - 案例17 【js-echarts官网】
相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 最开始只是想尝试一下,在Axure RP9中引用echarts图片.访问了一下echarts官网 ,后来对官网的 ...
- 1.4_16 Axure RP 9 for mac 高保真原型图 - 案例15 【动态面板-滚动条5】深色模式 - 按钮效果升级
相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标 1. 了解 元件库,会使用元件库中的成品进行改造 2. 掌握 在 概要 模块的使用技巧 一.成品效果 ...
- 1.4_15 Axure RP 9 for mac 高保真原型图 - 案例14 【动态面板-滚动条4】深色模式 - 图层处理
相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标 1. 了解 深色模式 的实现原理 2. 掌握 在 概要 模块中,显示/隐藏 对象 3. 掌握 置于顶 ...
- 1.4_3 Axure RP 9 for mac 高保真原型图 - 案例2 【旋转的唱片】
相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标 1. 了解实现 选中效果 的原理 2. 熟悉 动态面板 的使用场景 3. 熟悉 变量值 的使用场景 ...
- 1.4_5 Axure RP 9 for mac 高保真原型图 - 案例4 【旋转的唱片2】计时器
相关链接 目录 Axure中文学习网 AxureShop AxureShop-QA 案例目标 1. 了解 计时功能 的实现原理 2. 熟悉 交互 功能中,情形(case) 的使用场景 3. 掌握 ...
最新文章
- a标签怎么传参_jsp页面中怎么利用a标签的href进行传递参数以及需要注意的地方...
- 不会英语计算机开车和,驾校学车的那些事儿——技术篇
- 【Visual C++】游戏开发笔记二十一 游戏基础物理建模(三) 摩擦力系统模拟
- Vue之前端页面使用json编辑框
- Mysql 常用show命令
- androidStudio导入库文件
- ESP8266 wifi钓鱼
- typora中插入化学反应式
- json格式的php文件怎么打开,json格式文件怎么打开?json是什么格式?
- 震惊!旷视首席科学家、知名AI学者孙剑博士去世
- 启动定时器t0的工作指令是_启动定时器 0 工作的指令是使 TCON 的 ( )_学小易找答案...
- CMakeLists.txt文件常见编译错误
- 模拟科目二倒车入库训练
- 苹果A14和高通骁龙888性能对比,A13都笑了
- 2018CCPC吉林赛区 hdu6555~hdu6566
- 2021年安全员-A证(广西省-2021版)考试及安全员-A证(广西省-2021版)考试试卷
- 自动控制(程序计数器)
- Flayway mysql自动生成版本_Flyway详解及Springboot集成Flyway的详细教程
- 北理工嵩天的python_嵩天_北京理工大学计算机学院
- 南阳oj108--士兵杀敌(一)(线段树,求和)