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

写了几个Axure教程之后发现,可能教程的起点有些高了,过分的去讲效果的实现,而忽略了axure功能以及基础元件的使用,那么从这个教程开始,把这些逐渐的展开讲解。

关于动态面板

动态面板是axure原型制作中使用非常频繁的一个元件,主要用途就是实现一些动态的交互效果。所以,如果动态面板使用不熟悉的话,对axure原型的制作会有很大的影响,那么动态面板都能做什么呢?主要有以下几个方面:

1、  隐藏与显示

2、  滑动效果

3、  拖动效果

4、  多状态效果

以上这些效果都在移动面板的元件属性里面体现。

那通过这几个属性都能实现什么样的功能呢?简单的举几个例子。

1、  显示隐藏效果

我们经常在做原型的时候,需要点击按钮后出现一些界面上没有的元素,比如:

情景A:登录功能在不填写用户名时点击登录按钮,显示出要求用户填写用户名的提示。

情景B:当我们需要在用户的某一个操作时,弹出一个提示框。当用户点击提示框的确定按钮时提示框消失。

诸如以上情景都需要用到动态面板的显示隐藏效果。

动态面板初始状态是隐藏还是显示,可以通过右键单击动态面板—编辑选项—设为显示(或)设为隐藏来实现。

2、  动态面板的滑动效果

与显示隐藏效果不同,动态面板的滑动效果一般是通过其他交互事件来激发的,可能是点击某个按钮,也可能是页面加载时实现。比如:

情景A:网站上的一些滚动文字的效果。

情景B:点击登录按钮,登录面板的弹出收起效果。

一般滑动效果都需要有复杂的激发过程,比如通过页面的onpageload事件。现在,在此不做过多讲解,以后通过案例来进行介绍,则更易懂一些。

3、  动态面板的拖动效果

动态面板的拖动效果,对于移动互联网产品原型来说是必须的,主要用于APP的产品原型。用来实现面板被拖动时产生的一些效果。

情景A:手机的滑动解锁功能。

情景B:手机页面的纵向浏览功能。

情景C:手机页面的横向换页功能。

……

动态面板拖动的作用非常重要,结合与之有关的系统自带变量能做出各种各样的效果。

比如,axure本身是没有随机数功能的,但是在拖动动态面板的时候,是可以实现随机数的功能的,这个将在之后的随机骰子案例中详细介绍,当然如果你axure的使用经验相对丰富,现在可以去小楼元件中下载随机色子元件进行参考。

4、  多状态效果

动态面板的多状态效果,是在网站原型中应用非常普遍的,大大减少了动态面板的数量。比如:隐藏一个面板,显示另外一个动态面板的效果,就可以用统一个动态面板的不同状态来实现;还有动态面板的滑进滑出效果有时也可以通过状态更换来实现,比如:小楼axurerp教程(四)动态面板滑动效果,就是分别用动态面板滑动与动态面板状态切换来实现的。在网页的原型中选项卡效果也可以通过动态面板状态切换来实现。

动态面板的不同状态还能实现图片轮播效果、图形转动效果等。

在axure中可以把元件或多个元件转换成动态面板,其实是把这些元件放在了一个动态面板的状态1里面,也就是说动态面板其实是一个多层的容器,容器的每一层可以包含多个元件。

我们可以在动态面板管理器中(软件界面的右下角,没有的话在导航栏-视图选项中勾选)去给动态面板添加多个状态,同时能够调整这些状态的顺序,来达到不同的显示效果。动态面板默认显示动态面板管理器中最上面的那个状态。

动态面板的介绍先到这里,在之后的教程里,我们再去慢慢的熟悉它的用法和特点。

时间: 2024-11-08 01:38:07

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

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

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

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

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

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

Axure rp元件的触发事件 l  OnClick(点击时): 鼠标点击事件,除了动态面板的所有的其他元件的点击时触发.比如点击按钮. l  OnMouseEnter(鼠标移入时): 鼠标进入到某个元件范围时触发,比如当鼠标移到某张图片时显示该图片的介绍. l  OnMouseOut(鼠标移出时): 鼠标离开某个元件范围时触发.比如鼠标离开图片时,图片介绍消失. l  OnKeyUp(按键弹起时): 文本框(单行与多行)编辑时,键盘按下某一个按键松开时触发,不支持其他axure元件.比如统计文

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

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

Axure RP Pro7.0 之 动态面板初步使用

1.创建动态面板:将动态面板部件拖动到编辑区-->双击动态面板弹出动态面板管理属性或者在右下角部件管理部分修改.如图所示: 2.修改动态面板大小.位置,如图所示: 3.编辑动态面板状态,如图所示: 4.预览制作效果,如图所示: 5.浏览器查看效果,如图所示: 先跟大家分享到这里,之后再把动态面板状态之间的切换,图片的轮播等分享给大家.

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使用攻略--带遮罩层的弹出框(9)

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

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

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

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

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