第一范文网 - 专业文章范例文档资料分享平台

Axure初中高级交互实例

来源:用户分享 时间:2025/5/20 17:42:56 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

连结。

在逻辑判断中,检查值共有六种型态:

* check state of - Checkbox或Radio Button Widget的核取状态 * selected option of - Droplist 或Listbox Widget的选取值 * value of variable - 自定变数的值

* length of variable value - 自定变数值的长度

* text on widget - 输入在Text Field或Text Area中的文字

* length of widget value - 输入在Text Field或Text Area中的文字长度 3. 以Condition Builder建立逻辑判断 您可以自行建立一个Case的逻辑判断,比如:

If text on Widget 帐号栏位equals ‘guest’ and text on Widget 密码栏位equals ‘12345′ “

(如果「帐号栏位」输入的是’guest’,而且「密码栏位」输入的是“12345”) 这个逻辑判断将会在您操作Prototype时,自动判断是否要执行Case所指定的动作。 完成逻辑判断的设定之后,按下【OK】钮回到「Interaction Case Properties」视窗,就能指定当符合这个Case的逻辑判断时,要执行哪些动作。

注意:当您增加Case的逻辑判断,Interactions窗格中的Case名称后面会自动加入一个以“If” 开头的逻辑判断描述。同时,这个Case的图示会变成绿色,强调这个 Case使用了逻辑判断。

一旦在 Case中定义了逻辑判断,同一个触发事件的其他Case名称后面,也会自动加入以“Else If” 开头的逻辑判断描述。如果这些Case没有另外设定逻辑判断的话,那么就会直接标示“Else If True”。

在预设的情况下,Prototype只会执行第一个标示为”True” 的Case。

在Interactions 窗格中的案例上按下右键并选择「Change to IF」,可以将“Else If” 改为“If” ,这么做将可允许在多个状况同时成立的情况下执行多个动作。 4. 秘技 Quick Tips 秘技 1. 为Widget命名:

为逻辑判断使用到的Widget命名,可以方便在建立逻辑判断时做识别。想要替Widget命名的话,只要选择Widget 并在Annotations & Interactions 窗格中的「Label」栏位输入名称就可以了。 秘技 2. 绘制流程图:

逻辑判断和流程可以设计得十分复杂,建立一个流程图 (Flowchart)可以帮助您组织与传达使用者可能涉及的各种动线。

(版权声明:欢迎引用及复制Axure RP 中文教学内容,必须注明出处为悠识数位顾问有限公司及原始文章网址UserXper.com)

Axure高级互动设计2——示范: 登入的逻辑判断

逻辑判断示范

以旅游网站的企划 (http://userxper.com/blog/archives/36 ) 为例,说明「会员登入页面」如何应用Condition Builder建立逻辑判断。

这个会员登入要做到的功能是:如果登入成功(即帐号、密码输入正确),则导回首页,并显示招呼讯息。如果登入失败(即帐号、密码输入不正确),则出现错误讯息。

来到旅游网站Prototype的「范例2-进阶版首页」,点一下”登入”按钮,就进入会员登入的页面。设计以下两种登入的操作状况: 状况1 输入错误的密码:出现登入错误的讯息。

状况2 输入正确的密码:登入成功之后,立即导回首页,并显示招呼讯息,同时将登入的文字连结变成登出。

您可以用Axure RP绘制流程图(如下图),来解释这个功能设计的逻辑判断。

接下来,开始设计页面的操作互动:

1) Widget命名:针对操作相关的栏位、按钮、动态面板,在Interactions窗格的Label一一填入名称,以利后续的设定识别。

2) 新增Case:针对”登入”这个Button Widget,在Interactions窗格中新增OnClick (点击时触发) 的Case,并在「Interaction Case Properties」视窗中点一下「Add Condition?」连结。

3) 设定Condition:在开启的「Condition Builder」视窗中,您可以使用下拉选单建立如下的逻辑判断:

搜索更多关于: Axure初中高级交互实例 的文档
Axure初中高级交互实例.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c23y3f0i6gd1od1e2lz3r_7.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top