赞
踩
交互定义了一个元件或者页面的动态行为。在AXURE的右侧交互栏目中创建和管理交互。可以在底部来设置交互,也可以单击新建交互来创建。
提示:当窗口空间不够大时可采用以下方法来打开交互编辑器
一个交互由3部分构成(具体可查看下图:
if(条件1)
{ 执行case1中actions;}
if(条件2) { 执行case2中actions;}
用集合的概念来描述上面三者的关系:事件>情形>动作。 因此事件可以理解为Function
, 情形理解为条件1,2,3
,而动作则理解为Actions
。
事件:约会
情形 | 动作 |
---|---|
情形1:下雨时 | 1.买一把漂亮的双人雨伞; |
2.提前订好一个室内的餐馆; | |
3.告诉对方餐馆地址及时间。 | |
情形2:未下雨时 | 1. 去公园散步; |
2.告诉对方在哪个公园。 |
如上图所示,红色边框内的为与元件或页面对应的事件,原型在加载时,事件会被触发, 例如右侧的状态改变时事件,还有载入时事件。
可在本文下面查看AXURE软件的事件列表。
情形主要是指附着在事件上的用例,一个事件可以有多个情形,当鼠标悬浮在事件上时,可以看到右侧的添加情形按钮,可以设置触发条件来设置情形的启动。
情形的删除:选中某一个情形后,直接按Delete即可。
注意:可用鼠标来拖动情形的顺序,特别是你使用条件逻辑时,情形的顺序是非常重要的。
在上图中的红色框内为情形。
动作是在某一情形下的操作。
+
按钮。在上图中的黄色框内为动作。
可在文尾查看AXURE软件的动作集合。
OnClick:单击小部件时
OnMouseEnter:当光标移动到窗口小部件上时
OnMouseOut:当光标移出小部件时
OnDoubleClick:双击窗口小部件时
OnContextMenu:右键单击窗口小部件
OnMouseDown:单击小部件时,按下光标
OnMouseUp:单击小部件时,单击释放后
OnMouseMove:在窗口小部件上移动光标时连续触发
OnMouseHover:光标悬停在窗口小部件上一秒钟后
OnLongClick:单击小部件并保持一秒钟
OnKeyDown:在键入小部件时按下键盘键
OnKeyUp:键入小部件时释放键盘键
OnMove:当移动操作移动窗口小部件时
OnRotate:通过“ 旋转”操作旋转窗口小部件时
OnResize:通过“ 设置大小”操作更改窗口小部件的大小时
OnShow:通过“ 显示”或“ 切换可见性”操作显示窗口小部件时
OnHide:通过“ 隐藏”或“ 切换可见性”操作隐藏窗口小部件时
OnFocus:当窗口小部件通过单击或选项卡获得浏览器焦点时
OnLostFocus:当窗口小部件通过单击或标签离开时失去浏览器焦点
OnLoad:当小部件最初在Web浏览器中加载时(在OnPageLoad之后触发)
OnSelectedChange:当窗口小部件的选定状态由于“ 设置选定”操作或单击复选框或单选按钮而发生更改时
OnSelected:使用“ 设置选定”操作或单击复选框或单选按钮将窗口小部件设置为其选定状态时
OnUnselected:使用“ 设置选定”操作或单击复选框或单选按钮将窗口小部件设置为未选定状态时
OnSelectionChange:当下拉列表或列表框中的选定选项发生更改时
OnPanelStateChange:当动态面板的状态与变化设置面板州行动
OnDragStart:当您开始拖动动态面板时
OnDrag:在拖动动态面板时连续触发
OnDragDrop:当您停止拖动动态面板时(释放鼠标时触发,而不是在它停止移动时触发)
OnSwipeLeft:当动态面板是由右至左刷卡
OnSwipeRight:当动态面板从刷卡左到右
OnSwipeUp:当一个动态面板从底部刷到顶部
OnSwipeDown:当一个动态面板从顶部刷卡到底部
OnScroll:当带有滚动条的动态面板向任何方向滚动时
OnScrollUp:带有滚动条的动态面板向上滚动
OnScrollDown:向下滚动带有滚动条的动态面板
OnItemLoad:当转发器的项目首次加载到Web浏览器中并且转发器的数据集以任何方式更改时
OnItemResize:当转发器项目的大小因任何交互而变化时(例如项目中的小部件被显示,隐藏或调整大小)
打开链接:可在以下三个位置中打开URL或原型内部页面:
添加排序:使用指定的排序条件对转发器数据集进行排序
删除排序:从转发器中删除排序
添加过滤器:使用指定的过滤条件过滤转发器数据集
删除过滤器:从转发器中删除过滤
设置当前页面:显示分页转发器的特定页面
每页设置项目数:设置分页转发器每页显示的项目数
数据集>添加行:向转发器的数据集添加新行
数据集>标记行:标记转发器数据集中符合指定条件的行
数据集>取消标记行:取消标记转发器数据集中符合指定条件的行
数据集>更新行:更新转发器数据集中的现有数据
数据集>删除行:从转发器的数据集中删除行
设置自适应视图:更改Web浏览器中显示的自适应视图
等待:在执行任何后续操作之前,以毫秒为单位添加指定时间的暂停
其他:显示指定的文本描述(作为尚未原型化的操作的占位符)
Fire事件:在页面,主控或窗口小部件上触发指定的事件
提升事件: “提升”主人控件中的事件直到页面级别
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。