Axure RP使用攻略--入门级(三)

Axure rp元件的触发事件

l  OnClick(点击时): 鼠标点击事件,除了动态面板的所有的其他元件的点击时触发。比如点击按钮。

l  OnMouseEnter(鼠标移入时): 鼠标进入到某个元件范围时触发,比如当鼠标移到某张图片时显示该图片的介绍。

l  OnMouseOut(鼠标移出时): 鼠标离开某个元件范围时触发。比如鼠标离开图片时,图片介绍消失。

l  OnKeyUp(按键弹起时): 文本框(单行与多行)编辑时,键盘按下某一个按键松开时触发,不支持其他axure元件。比如统计文本框输入的字数。

l  OnFocus(获取焦点时): 当一个元件通过点击或切换获取焦点时触发。比如搜索框编辑时,清空“请输入关键字”的提示。

l  OnLostFocus(失去焦点时): 当一个组件失去焦点时触发。比如用户名、密码的验证。

l  OnChange(选中项改变时):下拉列表框或列表框的选中项改变时触发,不支持其他元件。比如选择地址时,选择不同的省份,显示对应的省内城市。

动态面板专属事件

l  OnMove(移动时): 当动态面板移动时触发。是指通过其他事件的触发控制面板移动时,比如当进度条移动时,进度比例的变化。

l  The OnShow and OnHide events(显示或隐藏时): 当动态面板隐藏或显示时触发。比如图片显示时按钮文字是关闭图片,图片隐藏时按钮文字变为打开图片。

l  OnPanelStateChange(状态改变时): 当动态面板更改面板的状态时触发。

比如通过改变动态面板状态实现的进度条效果,当状态改变时改变相应的进度比例。

l  OnDragStart: Occurs when the drag begins(开始拖动面板时):当开始拖动动态面板时触发。比如在动态面板拖动开始时,显示“拖动开始”的文字提示。

l  OnDrag: Occurs as the panel is dragged(面板拖动时):动态面板拖动时触发,比如拖动一块动态面板另外一块跟随移动。

l  OnDragDrop: Occurs when the panel is dropped(面板拖动结束时): 当拖拽结束时触发。比如滑动解锁,面板拖动结束时根据滑块的位置设置相应的效果。

时间: 2024-08-29 21:38:47

Axure RP使用攻略--入门级(三)的相关文章

Axure RP使用攻略--入门级(六)

关于Axure rp触发事件中IF和ELSE IF的使用说明 IF=如果 ELSE IF=否则,如果 举例: 事件"天气变化时" 用例1:IF True 下雨 执行 带伞 用例2:ELSE IF 下冰雹 执行戴钢盔 用例3:ELSE IF True 执行 什么都不带 什么意思呢?在Axure里,默认一个事件中的每个用例都是有关联的,是由上至下来执行的,上面的示例用白话来说就是: 当天气变化时,如果(IF)是(True)下雨,就带伞,否则(ELSE)如果(IF)是下冰雹,是的话戴钢盔,否

Axure RP使用攻略--入门级(二)

Axure rp的线框图元件 l  图片 图片元件拖入编辑区后,可以通过双击选择本地磁盘中的图片,将图片载入到编辑区,axure会自动提示将大图片进行优化,以避免原型文件过大:选择图片时可以选择图片原始大小,或保持图片元件的大小. l  文本 在网页中文本的名称是lable,用于页面中添加说明文字.文字连接,或一些动态的提示. l  矩形 矩形的应用比较广泛,比如作为页面的背景.按钮.以及一些元件的遮盖等:矩形的形状可以通过鼠标右键点击–编辑选项-改变形状,来变成我们需要的形状,比如做选项卡时候

Axure RP使用攻略--入门级(五)

系统函数与变量 1.变量的种类: 全局变量:可以在整个原型的任意位置调用和修改. 局部变量:仅作用于某一事件的某一动作内. 自定义变量:自行新建的全局变量. 2.axure函数 特殊变量:特殊变量其实是软件自带的函数,就像excel中的函数一样,可以调用获得一些特定的值. 功能:除了运算符之外的三个函数,可以对变量进行进一步操作以获取需要的值.比如:截取变量字符串中的某一段或者计算变量字符串的长度. 3.特殊变量的使用 使用时我们只需要点击选择相应的变量或直接输入[[变量名称]],再通过不同的表

Axure RP使用攻略--入门级(四)

条件生成器 在axure原型制作的过程中,很多时候我们需要触发一个又一个事件,以交互设计效果展示的需求.在这些事件里我们经常需要在满足某一条件时完成指定的动作.比如:文本框文字为空的时候点击按钮无效.或者拖动动态面板没到达指定位置退回原位等. 这一节教程我们就讲一下,如何使用条件生成器,至于条件的设置,以后结合相关的案例再逐渐深入. (一)条件逻辑 条件生成器是在我们双击某一事件打开用例编辑器后才能打开.如截图里1的位置,蓝色的"添加条件"点击后即打开条件生成器. 打开条件生成器后,2

Axure RP使用攻略--动态面板的用途(8)

写了几个Axure教程之后发现,可能教程的起点有些高了,过分的去讲效果的实现,而忽略了axure功能以及基础元件的使用,那么从这个教程开始,把这些逐渐的展开讲解. 关于动态面板 动态面板是axure原型制作中使用非常频繁的一个元件,主要用途就是实现一些动态的交互效果.所以,如果动态面板使用不熟悉的话,对axure原型的制作会有很大的影响,那么动态面板都能做什么呢?主要有以下几个方面: 1.  隐藏与显示 2.  滑动效果 3.  拖动效果 4.  多状态效果 以上这些效果都在移动面板的元件属性里

Axure RP使用攻略--带遮罩层的弹出框(9)

实现目标: 1.   点击按钮弹出带遮罩层的对话框: 2.   页面上下左右滚动时,弹出的对话框水平和垂直始终居中. 实现步骤如下: 1. 拖入编辑区2个矩形,并点右键-转换-转换为动态面板: 2. 双击其中一个动态面板设置标签为"遮罩层"(看个人喜好随便命名),并双击状态1进入编辑: 3. 点击状态1里面的矩形,设置大小与网站页面大小相同,以便完全遮盖:然后,设置矩形边框为"无":最后设置填充色的透明度为50%(看个人喜好),并选择填充色为灰色(看个人喜好): 4

Axure RP使用攻略--动态面板滑动效果(10)

示例原型:http://pan.baidu.com/s/1mgjYahi 实现目标: 1.  点击登录滑出登录面板 2.  点击确定滑出动态面板 最终效果如下: 这种效果可以通过两种方法实现: 首先准备需要的元件:1个矩形,1个文本,1个动态面板(里面包含2个矩形,一个作为面板,一个作为登录按钮) 把动态面板添加一个状态,准备工作就结束了. 注意:每个主要元件记得加上标签啊! 第一种:动态面板滑入滑出方式 1.  设置文本面板"登录"的onclick事件,为点击时动态面板滑动到绝对位置

Axure使用攻略--入门级(一)

名词解释 线框图:一般就是指产品原型,比如说,把线框图尽快画出来和把原型尽快做出来是一个意思. Axure原件:也叫Axure组件或Axure部件,系统自带了一部分最基础常用的,网上也有别人做好的,软件用到一定程度后可以考虑自己制作元件库,以便于提高产品原型的制作速度. 生成原型:是指把绘制好的原型通过Axure rp生成静态的html页面,检查原型是否正确,同时也方便演示.建议生成原型时选择用谷歌浏览器打开,第一次会有提示安装相关插件,IE每次都会有安全提示,不如谷歌浏览器方便. Axure

前台页面优化全攻略(三)

经过前两篇文章的实践,你的网站加载速度一定有了非常明显的变化.能把实践跟到这篇文章的人想必一定是极客中的极客.如果你仍对网站的加载速度不满意,可以看看再尝试一下本文中几近疯狂的终极优化方案. 你可以对网站进行快速的优化,但网站日常的节食却很难.也许你已经花了很大的力气去优化你的CSS和JavaScript代码,但是你所做的努力马上又会因为老板或客户期望的新功能而付之东流.所以看来不论是人还是网页,减肥都贵在坚持. 这篇终极减肥方案可能不适合所有的网站,但是我相信它可以引起你对网页大小的重视. 1