交互(Interaction) Interactions 窗格是用来定义Widget 在Wireframe 中的交互表现方式,交互表现的方式包含简单的连结到Rich Internet Application (RIA)的复杂行为,而且这些交互表现都可以在Prototype 中执行
触发事件(Ev ent)、假设条件(Case)、动作型态(Action) 在Axure RP 中的交互设计是由触发事件(Ev ent)、假设条件(Case)与动作型态(Action)所组成
当使用者对网页进行某些人机介面的操作时,就会对网页触发一个事件(Event)
每一个触发事件都可以有一或多个假设条件(Case),例如,一个按钮的OnClick 触发事件可以有两个假设条件:其中一个导引至某个网页,另一个则导引至另一个网页
而每一个假设条件(Case)又可以执行一或多个动作型态(Action),举例来说:「Open Link in Current Window」的动作就是一个基本连结
触发事件(Ev ent) 目前 Axure RP 5支持的人机介面触发事件,及相对应的触发事件(Event)名称如下: 以鼠标点击 – OnClick 鼠标的指针移动到对象之上 – OnMouseEnter 鼠标的指针移动出对象之外 – OnMouseOut 鼠标的指针进入文字输入状态 – OnFocus 鼠标的指针离开文字输入状态 – OnLostFocus 敲键盘 – OnKeyUp 浏览器加载网页 – OnPageLoad 大多数的对象,只具备最常见的三种触发事件(Event) – OnClick、OnMouseEnter 与OnMouseOut
某些特定的Widget 的可触发事件有些不同: Button 对象只有 OnClick
Radio But