Axure 交互式设计实例
Axure RP8原型设计图解第7章 用Axure链接行为制作交互效果

图7.2 链接行为
7.1 打开链接和关闭窗口 7.2 在内部框架中打开链接 7.3 滚动到元件(锚点链接) 7.4 设置自适应视图 7.5 小结
7.1 打开链接和关闭窗口
7.1.1 当前窗口打开链接
实战演练
1. 将Index页面重新命名为“当前窗口”,拖曳一个提交按钮元件,命名为“当前窗口打开 链接”;拖曳一个矩形1元件,作为本页面的内容,文本内容输入为“当前页面内容”, 如图7.3所示。
进入“结果页面”,拖曳一个提交按钮元件,文本内容输入为“父窗口打开链接”, 如图7.16所示。
图7.15 父窗口显示页面
图7.16 父窗口打开链接按钮
3. 给这个按钮添加鼠标单击时触发事件,在“添加动作”下面单击“父窗口”,在“配 置动作”下面单击“父窗口显示页面”,如图7.17所示。 4. 按F5键发布看一下效果。先单击“新窗口打开链接”,当单击“父窗口打开链接”, 它的页面内容在这个页面的父页面里显示出来,如图7.18所示。
图7.21 内部框架显示区
2. 选中“结果页面”按钮,添加鼠标单击时触发事
件。在“添加动作”下面单击“内部框架”,在 “配置动作”下面勾选“内部框架显示区”复选 框,让它在内部框架中打开“结果页面”,如图 7.22所示。
图7.19 关闭窗口按钮
图7.20 关闭窗口交互
发布预览效果,当单击关闭窗口按钮时,会弹出提示是否关闭窗口,单击“是”,就可
以关闭窗口。
7.1 打开链接和关闭窗口 7.2 在内部框架中打开链接 7.3 滚动到元件(锚点链接) 7.4 设置自适应视图 7.5 小结
7.2 在内部框架中打开链接
Axure的内部框架,可以使同一个浏览器窗口显示多个页面,并在这个窗口里实现不同页
Axure RP 8 交互原型设计案例教程第11章

图 11-6 设置【设置文本】动作
Axure RP 8 交互原型设计案例教程(微课版)
第11章
变量和函数
11.1 变量
11.1.2 全局变量
设置完成后,返回主页并按【F5】键浏览网页,在文本框中输入文本,如图11-7 所示。 单击【提交】按钮,即可弹出如图11-8 所示的弹出窗口。
图 11-7 在文本框中输入文本
全局变量对整个原型都有效,如果想将数据从一个元件传递到另一个元件或者从一个页面传 递到另一个页面中就要用到全局变量。鉴于此,在一个原型中,全局变量的名称不要出现重复的 情况。局部变量只能在某个元件的某个动作中有效,离开这个动作,局部变量就无效了,所以, 在一个原型中,局部变量的名称是可以重复使用的。
图 11-3 设置全局变量参数
Axure RP 8 交互原型设计案例教程(微课版)
第11章
变量和函数
11.1 变量
11.1.2 全局变量
(3)接着上面的对话框继续添加一个新动作【弹出窗口】,在右侧设置打开页为页面1,如 图11-4所示。
图 11-4 设置【弹出窗口】动作
Axure RP 8 交互原型设计案例教程(微课版)
ቤተ መጻሕፍቲ ባይዱ
图 11-11 自定义变量选项
Axure RP 8 交互原型设计案例教程(微课版)
第11章
变量和函数
11.2 函数
11.2.1 元件函数
下面举例说明这两个函数的含义。 (1)在主页页面上创建一个矩形 和一个圆形,分别以其形状命名,如图 11-12 所示。
图 11-12 创建的两个图形元件
Axure RP 8 交互原型设计案例教程(微课版)
图 11-14 添加的两个函数
Axure RP 8 交互原型设计案例教程第2章

图 2-1 查找元件
第2章
图形元件
2.1 图形元件的基本操作
2.1.2 使用图形元件
与一般的图形处理软件不同,Axure RP 创建图形元件的方法是:使用鼠标从【元件库】面板 中将某个元件拖到页面中。
Axure RP 8 交互原型设计案例教程(微课版)
第2章
图形元件
2.1 图形元件的基本操作
2.1.3 选择图形元件
Axure RP 8 交互原型设计案例教程(微课版)
第2章
图形元件
2.1 图形元件的基本操作
2.1.7 对齐和分布图形元件
对齐至少要选择两个对象,分布至少要选择3 个对象。在Axure RP 中有3 种方法可以完成对 齐和分布。
(1)使用主工具栏的按钮:
图 2-9 主工具栏的【对齐】和【分布】按钮
图2-5 变换对象的方向
Axure RP 8 交互原型设计案例教程(微课版)
第2章
图形元件
2.1 图形元件的基本操作
2.1.4 变换图形元件
2. 使用样式工具栏变换 在样式工具栏中,可以通过设置参数精确变换元件的位置和大小,如图2-6 所示。
图 2-6 样式工具栏的变换参数
Axure RP 8 交互原型设计案例教程(微课版)
Axure RP 8 交互原型 设计案例教程(微课版)
第2章
图形元件
微课版
第2章
图形元件
2.1 图形元件的基本操作
2.1.1 认识元件库面板
Axure RP 将所有与设计原型的相关对象统称为元件(Widgets),并且专门存放于元件库面 板中。Axure RP 提供了三类元件库,分别是:默认、流程图和图标。
第2章
图形元件
五分钟教你快速上手Axure交互设计

实例一:鼠标悬停时改变文字颜色和背景颜色1. 选中带文本的矩形如图,点击交互样式面板中的“鼠标悬停”,弹出“设置交互样式”对话框;2. 选中“字体颜色”和“颜色填充”,随便选两种颜色,点击确定;3. 点击预览,效果如下:总结:交互样式触发的事件类型只有四个,控制的元件属性也比较少,知道它能在哪些情况下改变哪些样式就够了。
第二分钟:理解交互交互:在由触发一个或多个事件而产生的某一场景内做出相应动作产生相应效果的过程。
相当于广义化的交互样式,但不能代替交互样式,因为部分功能“如改变组件内文字的颜色等”只能通过交互样式来实现。
在Axure 8.0中的面板如下:实例二:鼠标悬停时改变文字内容(该效果无法通过上述交互样式实现)1. 选中文本标签如图,双击交互面板中的“鼠标移入时”,弹出“设置交互样式”对话框;2. 依次点击“设置文本”,选择要设置文本的元件,编辑文本为“已触碰”,并点击确认,如图:3. 回到工作窗口中,双击交互面板中的“鼠标移出时”,与步骤2一样依次点击“设置文本”,选择要设置文本的元件,编辑文本为“未触碰”,并点击确认;4. 点击预览,效果如下:总结:交互的触发事件和动作效果比较繁杂,其中涉及不少与变量相关的问题,这个也视项目的复杂程度而定。
交互很多情况下是在控制其他元件的变化,这是与交互样式最大的不同之处。
第三分钟:掌握交互联动(1)交互样式与交互样式联动:两个元件中,在一个元件的交互样式产生效果的同时另一个元件的交互样式也随之产生效果实例三:在实例1的基础上完成有断层的悬停效果1. 在实例一中的矩形上叠加一个灰色带状的矩形如图:2. 我们想要实现当鼠标悬停在大矩形的同时小矩形的填充色由灰色变成白色,这需要用到交互样式,所以我们按照实例一的方法设置好交互样式后,效果如下,可以看到当大矩形变蓝后小矩形还是灰色的:3. 这时我们需要在两个矩形之间建立交互样式联动,那么我们将二者组合起来,并在组合上右键,点击“允许触发鼠标交互”;4. 点击预览,效果如下,可以看到二者已完美同步:总结:交互样式与交互样式联动的关键只有两部:1.组合;2.允许触发鼠标交互。
Axure RP 8交互原型设计案例教程第15章 团队合作项目

图 15-4 登录成功显示用户名
Axure RP 8 交互原型设计案例教程
第15章
团队合作项目
15.1 关于团队项目
15.1.2 创建团队项目
文件夹:用于指定项目文件存放的位置,本选项是可选项,如果不做设置,则创建的项目文 件会存放到用户的“My Projects”文件夹中,当然也可以指定存放的位置,方法为:单击右侧的 文本框或者最右侧的按钮,在弹出的位于Axure Share 服务器中的用户文件夹目录列表中选择存 放位置,如图15-5 所示。 团队项目名称:给创建的团队项目文件起个名字,如图15-6 所示。
Axure RP 8 交互原型设计案例教程
第15章
团队合作项目
15.1 关于团队项目15..1 团队合作形式图 15-1 HTML 原型中的讨论功能
Axure RP 8 交互原型设计案例教程
第15章
团队合作项目
15.1 关于团队项目
15.1.1 团队合作形式
2. 团队项目 团队项目是Axure RP 中真正的团队合作形式,它允许UX 设计团队之间在同一个RP 项目中 分工协作共同完成原型设计任务。团队项目的基本意思为:将Axure RP 共享项目文件放在服务器 或共享目录中,这个服务器或共享目录就像一个共享仓库,存储着构成整个RP 项目的所有元素。 在这个大仓库中会有许多文件和文件夹,它们都有很重要的作用,任何人不能随意修改这个大仓 库中的文件。团队中的每个UX 设计师都可以通过一个“获取”指令获得这个大仓库中的项目资料, 获取的同时会在自己的电脑上建立那个大仓库的复制,也就是共享项目副本文件。如果UX 设计师 要上传自己的工作成果,则需要通过“提交”指令来完成。图15-2 简要展示了团队项目协作流程。
Axure原型设计简明图解案例教程 第8章 用Axure元件行为制作交互效果

进一步说明只能给图像部件设置图像行为,如图所示。
内 容
导 航
8.1 显示/隐藏 8.2 设置文本和设置图像 8.3 设置选择/选中 8.4 设置指定列表项 8.5 启用/禁用 8.6 移动和置于顶层/底层 8.7 移动和置于顶层/底层 8.8 小结
8.3.1 单选按钮选中行为
13
1、拖曳一个单选按钮部件,文本内容 命名为“我是单选按钮”,标签命
动画效果为线性,用时为500毫秒,
如图所示。
8.6 移动和置于顶层/底层
28
3、选中“导航三”菜单,给它添加鼠
标单击时触发事件。移动“菜单选
中背景”绝对位置(318,120), 动画效果为线性,用时为500毫秒,
单击“置于顶层”,将菜单选中背
景置于顶层。 4、按F5键发布制作的原型。单击导航 二菜单,会发现菜单选中背景移动 到导航二菜单下面;单击导航三菜 单,会发现菜单选中背景移动到导 航三菜单位置,由于给它设置置于
内 容
导 航
8.1 显示/隐藏 8.2 设置文本和设置图像 8.3 设置选择/选中 8.4 设置指定列表项 8.5 启用/禁用 8.6 移动和置于顶层/底层 8.7 移动和置于顶层/底层 8.8 小结
8.5 启用/禁用
24
1、拖曳两个HTML按钮,重命名为“禁用”和 “启用”,分别拖曳一个复选框、单选按钮、 文本框(单行)、文本框(多行)、下拉列
第8章 用Axure部件行为制作交互效果
内 容
导 读
Axure除了可以使用链接行 为制作交互效果,也可以使用 部件行为来完成。Axure部件行 为包括部件的显示/隐藏、设置 文本和设置图像、设置选择/选
中、设置指定列表项、启用/禁
张晓3小时学会Axure图文教程案例篇09 用户登录页面交互效果

3小时学会Axure图文教程案例篇——09 用户登录页面效果作者:张晓用户登录是论坛、网站、微博等平台必不可少的互动交互环节,这节我们就用Axure 来实现用户登录页面的交互案例。
一、用户登录效果原型软件:Axure RP Pro 7.0中文汉化版实例描述:根据用户的输入,给予对应的交互(提示)1、用户不输入任何内容后点击登录按钮,提示“请输入用户名和密码”;2、用户输入用户名,但未输入密码,提示“请输入密码”;3、用户输入密码,但未输入用户名,提示“请输入用户名”;4、用户输入的用户名错误,提示“用户不存在”;5、用户输入的密码错误,提示“密码错误”;6、用户输入正确的用户名、密码,提示“登录成功”。
备注:设置正确的用户名为“axure”,密码为“zhangxiao”。
二、交互设计步骤(一)设计思路:通过多重逻辑条件(Conditions)判断,给予对应的提示。
(二)实现步骤STEP1:控件(Widgets,也称元件/部件)的布局。
完成文本标签(Label)、文本框(Text Field)、HTML按钮(HTML Botton)控件的位置布放及命名。
STEP2:对密码文本框进行类型设置。
在输入密码时,我们需要让其显示为“*”,而不是显示出来,这需要对文本框的类型进行设置:选中“密码”文本框控件,在工作区右侧的【控件属性和样式】面板中选择“密码”类型。
STEP3:为提交按钮添加“鼠标单击时”交互用例。
双击“鼠标单击时”用例:然后进入用例编辑器:(1)用例1:未输入用户名、密码情况设置【条件】:控件文字“用户名文本框”、“密码文本框”的值都为空值。
【设置文本】动作:设置“提示语标签”的文本标签内容为“请输入用户名和密码!”设置【显示】动作:显示“提示语文本标签”控件。
条件设置:用户名文本框文字= 空值动作设置参考用例1。
(3)用例3:未输入密码条件设置:密码文本框文字= 空值动作设置参考用例1。
(4)用例4:用户名输入错误条件设置:用户名文本框文字≠ axure动作设置参考用例1。
Axure高保真交互设计

认识axure高保真
1、高保真原型
高保真原型,可以称为产品的Demo,是接近 最终产品的样式,除了没有真实的后台数据进行支 撑外,几乎可以模拟前端界面的所有功能。
使用场景
1、低保真适用场景 头脑风暴:适合快速的头脑风暴,向客户、开发和项目参与者演示设计想法。 开发确认:前期确定技术层面是否能够实现功能体验,避免后期无法开发。 早期测试:可以把握关键的功能,更好地定义流程、信息架构以及UI布局。
2、高保真原型 功能实现:确保核心功能需求方面满足了用户的基本目标,需要进行客户现场演示。 测试高级交互设计:当开始设计或测试更复杂的交互和功能时,应该使用高保真原型。 把设计交付开发:可以让开发更容易将产品用代码写出来,不需要太多的想象空间。
创建元件样式
了解交互面板
了解交互面板
了解交互面板
四 常用元件交互操作
谢谢大家!
Axure高保真交互设计沟通交流
XXX
目录
CONTENT
一 认识高保真原型
二 高保真原型效果演示
三 元件的样式与交互介绍 四 常用元件交互操作
一 认识高保真原型
认识高保真原型
1、低保真原型
低保真原型也叫线框图,是将高级设计概念转 换为有形的、可测试物的简便快捷方法。它的作用 是检查和测试产品功能,帮助我们准确拆分页面、 以及每个页面的功能模块及展示信息,确定每个页 面元素的界面布局。
二 高保真原型效果演示
三 元件的样式与交互介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Axure 交互式设计实例
前言
什么是原型呢?
产品原型简单的说就是产品设计成形之前的一个简单框架,对网站来讲,就是将页面模块、元素进行粗放式的排版和布局,深入一些,还会加入一些交互性的元素,使其更加具体、形象和生动。
就我个人而言,目前使用频率最多,最高效,交互效果最好的原型工具是Axure。
今天给大家介绍一些我在工作中使用axure的经验。
主要从交互设计中涉及的三个主要步骤进行说明:
一、主要页面原型
在进行主要页面原型设计之前,交互设计师需要:
•一份主要的任务流程图(此处指的不是“业务逻辑流程图”,而是根据“业务逻辑”产生的“任务流程”。
任务流程可由产品或是交互出,根据各个公司或项目的具体情况而定。
)
•一份主要功能列表(一般由产品经理提供)
•网站信息架构(信息架构在一些公司是需要交互设计师来完成的)
•对于前期调研结果的理解
如何做“主要页面原型”
1. 在建立项目的初期就开始定义Master
项目一开始启动,如果可以稍微掌握哪些区块未来将是共享区块,那么就开始建立Master,比如网站的Header / Footer / 导览选单(Navigation),或者广告版位等等。
越早使用,越可以节省其它页面设计的重复工作。
Master的定义
2.可以应用一些Axure RP library
网上有很多资源,如:/post/6285。
也可以自己制作适合产品的library。
网上的library资源
3.根据“任务流程图”,“功能列表”将主要的页面原型制作出来。
这时可以包括一些必要的交互动作。
一些详细的,比如出错提示等交互可以不用考虑。
主要的页面列表
用途:
主要的页面原型可以用于产品初期的讨论会、测试以及产品介绍会。
应注意几点:
1. 不要加入视觉设计的元素。
着眼于大局,不要纠结细枝末节
在制作原型的初期请把所有精力都放在流程的优化和布局设计上面吧,不要把时间浪费在视觉设计上,那样绝对是得不偿失。
因为我们的原型方案还没有最终通过,肯定要通过多次迭代才能确定方案,太多的视觉设计就是浪费时间;
再者,如果原型做的十分逼真,在产品讨论会上,视觉的元素会很快抓住大家的眼球,到时就会有领导来质疑你的界面是不是该换成蓝色,按钮是不是再精致一些这样的问题。
没有人会专注于你的交互设计了。
2. 最好在使用axure工具前,用纸和笔画一些纸面原型,整理一下思路。
3. 这个过程应是快速的,迭代的。
二、页面流程图
在确定主要页面之后,我们可以开始细化页面流程了。
页面流程图有利于向大家展示自己的想法,也有利于思路的整理。
毕竟axure上面的交互点是散的,通过页面流程图,我们可以整理所有的页面上的交互行为,避免遗漏;在向他人展示的时候,也可以一目了然的看出需要的操作步骤是多少。
我倾向于将主要任务列出来,然后画出所有任务的页面流程图。
页面流程图
页面流程图要素
由于axure中没有斜线,在表现流程的时候有些受限。
我会在流程图中表现以下几点:
•操作步骤的名称和编号
•开始和结束
•页面的名字
•点击的位置
•操作说明和箭头
•步骤序号
用途
可以与他人沟通流程、整理思路细化流程。
应注意的几点
1.如果项目时间有限,页面流程可以画在纸上。
但还是建议在交互设计保留这一步。
2.为了减少沟通成本,在绘制页面流程图时,最好有一定的规范和标准。
三、完善原型
页面的主要页面和页面流程确定之后,就可以完善原型了。
这时可以叫上产品部的同事一起来完成原型的细节工作。
如何完善原型
1. 按照页面流程中所考虑的交互过程,体现在原型上面。
出错,提示等交互细节也应有体现。
这时你可能会用到变量、层等高级axure技巧。
点击定时操作弹出层的操作
2. 增加说明
选中某个控件,在右边区域可以为此控件增加说明。
增加描述
增加描述后的前台页面,点击黄色图标显示说明提示层
如果对于说明区域的属性不满意,可以修改属性:
修改属性
不过这种增加描述的方式可能会干扰整个页面,很容易让浏览者以为是一个页面元素。
也可以采取一种原始的方法为控件增加说明文字:
文字补充说明
3. 为页面编号
当原型不再需要修改时,我们需要为原型页面编号,这样有利于与视觉设计师、前端沟通。
用途
测试、产品需求文档编写参考、视觉设计参考、前端设计参考等。
应注意的几点
1. 不要过于追求技术表现
原型有些交互效果做出来会很花费时间,我建议不要过于追求技术表现效果,可以用些文字来说明交互效果。
Axure软件的初衷是快速的设计原型,如果在一些技术方面交互设计师花费很多时间的话,就有些顾此失彼了。
还是把真实的效果交给前端去实现吧。
2. 为了减少沟通成本,在完善原型时,最好有一定的规范和标准。
总结
Axure其实只是一种交互工具而已,交互设计最重要的还是想法,工具只是来帮你表现想法的。
不必过于追求技术,不必过于追求视觉表现。
我们在把握好整个产品方向的同时,应专注于交互流程、页面内交互、布局结构的创新和优化。
下面给大家介绍一些我工作之中记录下来的axure技巧。
1.快速移动页面
大家有没有感觉到,当电脑配置低,页面元素很多的时候,移动页面是一件极其痛苦的事情,有一个好的方法可以解决这个问题:
在非输入状态下,按住键盘“空格”键,界面上的鼠标“箭头”会变成“手”,这样就可以很轻松的拖动页面了。
2.原地复制组件
在axure中“ctrl+c”“ctrl+v”复制粘贴,会错位复制一个组件。
怎么解决这个问题呢:
用快捷键“ctrl+d”可以原地复制一个组件。
3.复制动作Copy Case
如下图可以复制动作,就不用一个个的设置这么麻烦了。
4.直接将素材或控件转换为Dynamic Panel(层)
很实用,特别是在制作过程中发现有些东西还是放在层中展现更好的时候,以前得新建一个层,再把它们Copy进去,现在只需要右键需要转换的素材或控件Convert>>Convert To Dynamic Panel:
5.单选群组(Radio Button Group)
您可以一次选取多个Radio Button,按下鼠标右键,并选择“Edit Radio Button>>Assign Radio Group”来设定 Radio Button 的群组关系。
如此一来,当这些Radio Button输出到Prototype 时,就会形成真正的单选用户接口。
6.添加定位锚点
类似于网易车库中的定位功能,点击某一字母,页面就会定位到同一字母所在的区域:
用Axure怎么来实现这个功能呢?
a)首先要用“image map region”在页面上定位一个锚点,并命名为“定位锚点位置”:
b)然后再在点击的地方加上链接
如上图,勾选“scroll to image map region”,点击下面的“image map region”,打开对话框:
如上图,选择“定位锚点位置”这一项,选中“scroll vertically only”垂直滚动,最后点击确定。
设置完成,看看效果吧。
7.下拉框(droplist)的条件(condition)
这里讲关于“条件”的简单例子。
通过编辑条件,可以表现一些更高级的交互效果。
这个例子的效果是,用户切换左边的下拉框选项,右边的提示文字会随之变化。
当选中的是图书时,文本框中的文字是“请输入图书名称或作者”;当选中音乐时,文本框中的文字是“请输入音乐名称或歌手”:
a)首先在页面上添加以下的组件,并给下拉框添加两个选项“图书”和“音乐”:
b)为组件命名
c)为下拉框添加动作
选择“OnChange”
这时会弹出选择交互行为的对话框,如下图。
选择add condition:
在条件选择的对话框中如下图设置,设置完后点击ok:
回到选择交互行为的对话框,这时选择下图这一项:
点击上图文本框中的“Variable and Widget value equal to Value”,打开设置变量的对话框,如下图设置:
d)重复以上操作,为下拉框添加case2,效果如下:
好了,制作完成,大家可以看效果了:
条件和变量这一块的功能还需要多多探索,有些功能还是比较强大的。
不过在实际的操作中,大多数的富交互效果是很少用到的。
8.恢复文件Recover files
Recover files功能可以帮你找到几天前的文件版本。
点击file>>Recover file,打开对话框,你可以查看最近的文档了:
选择recover就可以恢复当时的文档。
9.利用Axure封装视觉标准
交互设计师一般都是出线框图为最终产物,但是往往很多产品只需要利用现成的视觉标准就可以画出原型。
为了减少流程、降低沟通成本,所以我建议交互设计师在做类似产品的时候能够直接利用现有视觉标准进行原型的搭建,一般很多交互设计师会用Photoshop来实现视觉原型,但是效率和不可交互性还是存在很多问题,所以需要有一套完成的封装来执行视觉标准并且产生可交互的高保真原型。