Axure RP 8.0函数大全 Axure函数手册用法及说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Axure RP 8.0函数大全Axure函数手册用法及说明Axure RP 8.0函数大全是根据小楼老师的《Axure RP 8 函数速查表》整理而来,方便大家查询。这些函数不用去记,大概了解他们的用途即可。需要的时候再来查一下就可以了。

在做课件的时候,将所有的函数用途和参数注解,整理了一份表格资料。后来,觉得这个东西挺有用,所以,分享给大家当做参考资料。

函数能够提高原型的制作效率,但也容易导致画蛇添足。如果是单纯的学习,建议通过一些有趣味的原型,多加锻炼使用。这样在实际应用中,才能够手到拈来,随心所欲。如果是用于工作,在不熟悉函数使用的情况下,尽量避免纠结于某个函数的使用,以免影响工作效率,得不偿失。扎实学习,灵活使用。这句话不仅适用于函数,也适用于Axure以及其他的任何工具。

Axure函数的基本语法

在axure交互设计时,函数可以用在条件公式和需要赋值的地方,其基本语法是用双方括号包含,变量值和函数用英文句号连接。

例如:[[LVAR. Width]] 表示变量LVAR的宽度。

[[This. Width]] 当前元件的宽度

元件函数

This用途:获取当前元件对象。当前元件是指当前添加交互动作的元件。

Target用途:获取目标元件对象。目标元件是指当前交互动作控制的元件。

x用途:获取元件对象的X轴坐标值。

y用途:获取元件对象的Y轴坐标值。

width用途:获取元件对象的宽度值。

height用途:获取元件对象的高度值。

scrollX用途:获取元件对象的水平滚动距离(当前仅限动态面板)。scrollY用途:获取元件对象的垂直滚动距离(当前仅限动态面板)。text用途:获取元件对象的文本文字。

name用途:获取元件对象的自定义名称。

top用途:获取元件对象的上边界坐标值。

left用途:获取元件对象的左边界坐标值。

right用途:获取元件对象的右边界坐标值。

bottom用途:获取元件对象的下边界坐标值。

opacity用途:获取元件对象的不透明比例。

rotation用途:获取元件对象的旋转角度。

鼠标指针函数

Cursor.x用途:鼠标指针在页面中位置的X轴坐标。

Cursor.y用途:鼠标指针在页面中位置的Y轴坐标。

DragX用途:鼠标指针沿X轴拖动元件时的瞬间(0.01秒)拖动距离。DragY用途:鼠标指针沿Y轴拖动元件时的瞬间(0.01秒)拖动距离。TotalDragX用途:鼠标指针拖动元件从开始到结束的X轴移动距离。TotalDragY用途:鼠标指针拖动元件从开始到结束的Y轴移动距离。DragTime用途:鼠标指针拖动元件从开始到结束的总时长。

Axure RP窗口函数

Window.width用途:打开原型页面的浏览器当前宽度。

Window.height用途:打开原型页面的浏览器当前高度。

Window.scrollX用途:浏览器中页面水平滚动的距离。

Window.scrollY用途::浏览器中页面垂直滚动的距离。

页面函数

PageName用途:获取当前页面的名称。

数字函数

toExponential(decimalPoints)

用途:把数值转换为指数计数法。

参数:decimalPoints为保留小数的位数。

toFixed(decimalPoints)

用途:将一个数字转为保留指定位数的小数,小数位数超出指定位数时进行四舍五入。参数:decimalPoints为保留小数的位数。

toPrecision(length)

用途:把数字格式化为指定的长度。

参数:length为格式化后的数字长度,小数点不计入长度。

数学函数

Math.abs(x) 用途:计算参数数值的绝对值。参数:x为数值。

Math.acos(x) 用途:获取一个数值的反余弦弧度值,其范围是0~ pi 。参数:x为数值,范围在-1~1 之间。

Math.asin(x) 用途:获取一个数值的反正弦值。参数:x为数值,范围在-1~1 之间。

Math.atan(x) 用途:获取一个数值的反正切值。参数:x为数值。

Math.atan2(y,x) 用途:获取某一点(x,y)的角度值。参数:“x,y”为点的坐标数值。

Math.ceil(x) 用途:向上取整函数,获取大于或者等于指定数值的最小整数。参数:x为数值

Math.cos(x) 用途:余弦函数。参数:x为弧度数值。

Math.exp(x) 用途:指数函数,计算以e为底的指数。参数:x为数值。

Math.floor(x) 用途:向下取整函数,获取小于或者等于指定数值的最大整数。参数:x为数值。Math.log(x) 用途:对数函数,计算以e为底的对数值。参数:x为数值。

Math.max(x,y) 用途:获取参数中的最大值。参数:“x,y”表示多个数值,而非2个数值。

Math.min(x,y) 用途:获取参数中的最小值。参数:“x,y”表示多个数值,而非2个数值。

Math.pow(x,y) 用途:幂函数,计算x的y次幂。参数:x不能为负数且y为小数,或者x为0且y小于等于0。

Math.random() 用途:随机数函数,返回一个0~1之间的随机数。示例:获取10-15之间的随机小数,计算公式为Math.random()*5+10。

Math.sin(x) 用途:正弦函数。参数:x为弧度数值。

Math.sqrt(x) 用途:平方根函数。参数:x为数值。

Math.tan(x) 用途:正切函数。参数:x为弧度数值。

时间函数

相关文档
最新文档