axure 图表_Axure 教程:动态图表——排名图

本文介绍如何使用Axure制作动态排名图,包括自动轮播和点击选择效果。通过设置中继器和交互,实现数据更新与图表动态展示。教程详细解释了制作动态面板、下拉列表、中继器及其交互过程,适合Axure初学者学习。
摘要由CSDN通过智能技术生成

之前的文章Axure教程:可视化视图和大家分享了怎样用中继器来制作图表。后来有粉丝问我可不可以用中继器做成动态的图表。所以现在作者就教大家怎么用axure来制作动态图表,今天先来制作排名图。

e9dd04033cdc8cf09fd85bc6cf9db718.png

这个原型制作完成之后,使用很简单,只需要填写中继器表格既可以了。喜欢、想要该原型的伙伴或者有很多问题的小朋友都可以在评论给我留言哦。

效果演示

1. 自动轮播效果

e84be3a77c4047c660acdf9dec9009e0.gif

2. 点击选择效果

b3f9d98c3be37657a593f9afdc9695c2.gif

使用说明

如下图填写“数据中继器”的表格即可。

第一行column1-10为标题,填写完之后,可以自动填写到下拉列表。

  • no列不需要修改
  • text为纵坐标,例如广东省、江苏省……
  • column1-10,除了第一行外,其他填写数据即可。
80c7120e1f67d198aa5af8fb7b758ad4.png

另外,还有两个文本框需要填写:

  • “逻辑最大值”:即中继器表格数据里面的最大值。
  • “条形最大长度”:即条形最大值的宽度,案例中为600,用于运算各个数据的条形的长度。

制作方法

(1)制作动态面板

材料10个text文本框,10个条形,10个number文本框,如下图摆放。

713ac38ba0472d79c3057be6698cefd4.png

(2)制作下拉列表

如下图所示制作下拉列表,按钮1-10组成组合按钮组,点击下拉列表是显示按钮组,点击按钮或空白地方隐藏按钮组。

b7fc92c71c27cbe80efa827114893025.png

(3)制作中继器

如下图所示制作中继器,只需要填写好表格即可,中继器只是做逻辑处理。

(4)中继器交互

每项加载时:

  • 如果no=0,设置按钮1=item.column1;……;按钮10=item.column10
  • 如果no=1,设置text1=item.text;……如果no=10,设置text10=item.text

(5)按钮的交互

点击按钮1时,设置number1=no1行的column1值;……;number1=no10行的column1值。

设置条形1和text1的尺寸=number1*系数,系数=条形最大长度/逻辑最大值,动画为线性;

设置上下移动:这里需要对中继器进行排序(按column1的降序排列),排列之后,找到no1的index序号。例如如果no1的序号为1,证明他还是排在第一,no1的序号为2,证明已经跌到第二了。所以我们移动text1、条形1、text1的组合,这里注意要移动到绝对位置,x=0,y=(no1的序号-1)*组合的高度,记得动画也是线性。

其余案例同样思路完成。到这里恭喜你已经完成了点击选择的动态效果了。

(6)自动播放

这个其实很简单,鼠标单击按钮时,先等待动画时间结束,再触发点击下一个按钮,如此类推就可以了。

本期分享就到此结束了,喜欢、想要的该原型的伙伴或者有很多问题的小朋友都可以在评论给我留言哦。

本文由 @梓贤Vigo 原创发布于人人都是产品经理。未经许可,禁止转载

题图来自 Unsplash,基于CC0协议

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值