Axure高级实例-《跟随光标移动的图表指示线》知识点

举报
Khan安全团队 发表于 2023/06/05 20:39:00 2023/06/05
【摘要】 Axure高级实例-《跟随光标移动的图表指示线》知识点
1、原理

跟随光标移动,原理就是在光标移动时重新设置元件的位置参数(X轴、Y轴),参考数值就是光标当前的位置参数。需要用到元件的“鼠标移动时”交互事件作为触发条件,光标当前的(x, y)坐标作为元件新的位置参数。

2、设计过程

1、折线图

折线图是通过垂直线、水平线、钢笔工具等做出来的,目的是让大家看到图表的效果,在本次实例中不是重点,就简单讲一下:先通过垂直线、水平线做出X轴、Y轴以及轴上的刻度(小短线均匀排列),然后用钢笔工具做一条折线(工具栏选择钢笔工具,单击生成锚点,移动鼠标拉出线条,双击结束),最后用一条垂直线作为指示线(最好给它设置个名称,方便后续操作时识别)。

2、热区

热区用来圈定指示线的移动范围,让指示线只有在图表内移动,所以热区大小位置只需要覆盖图表内即可,同时需要用到热区的“鼠标移动时”事件(在“更多事件>>>”里面)。

3、随机函数

除了指示线外,还一个同样跟随光标移动的数字标签,为了展示出光标移动时显示当前折线点数值的效果,使用了随机函数生成随机数给标签进行赋值,做出了光标移动时标签不继有数字跳动的效果。

3、知识点
  1. 热区需要设置事件

  1. 随机函数用法

Axure的函数都要用两对英文中括号(即:[[]])括起来,中括号以外的内容会当作文本处理,记得要对生成的随机数进行取整,因为默认生成的随机数是浮点型(即带小数的)。

函数名称不用死记硬背,点击“插入变量或函数”就有下拉列表可以选择。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。