杰瑞科技汇

Axure RP 7.0教程从哪学?新手入门怎么学?

Axure RP Pro 7.0 完整教程

第一部分:入门基础

在开始之前,请确保你已经安装了 Axure RP 7.0。

认识 Axure RP 7.0 工作界面

打开 Axure,你会看到一个典型的桌面应用程序布局,主要由以下几个部分组成:

Axure RP 7.0教程从哪学?新手入门怎么学?-图1

  • 菜单栏: 包含文件、编辑、视图、布局、发布等所有命令。
  • 工具栏: 提供常用操作的快捷按钮,如新建、保存、预览、撤销/重做等。
  • 左侧面板: 这是 Axure 的核心,包含三个主要标签页:
    • 页面: 管理你的所有线框图和流程图。
    • 元件库: 存放所有可用的 UI 元件,分为“默认”、“图标”等。
    • 母版: 用于创建可复用的组件,如页头、页脚、导航栏等。
  • 中间画布: 你在这里绘制线框图和流程图。
  • 右侧面板: 包含四个主要标签页:
    • 交互: 设置元件的交互行为(如点击、悬停)。
    • 注释: 为你的设计添加说明文字,方便团队沟通。
    • 样式: 调整元件的颜色、边框、阴影、尺寸等。
    • 大纲: 以树状结构显示页面和元件的层级关系,方便管理复杂页面。

核心概念:元件、交互、动态面板

理解这三个概念是掌握 Axure 的关键。

  • 元件: 构建界面的基本单元,Axure 提供了丰富的默认元件(如按钮、文本框、图片、下拉列表等),你也可以从外部导入或自己创建。

    • 提示: 拖动元件的四个角可以调整大小,拖动中心可以移动位置,按住 Shift 键拖动可以保持等比例缩放。
  • 交互: 定义用户操作(如鼠标点击、悬停、拖拽)后,界面发生的反应,这是 Axure 让原型“活”起来的核心。

    • 一个完整的交互由三部分组成:
      1. 事件: 触发交互的动作(如 onClick, onMouseEnter)。
      2. 动作: 执行的操作(如 Open Link, Show Panel, Set Variable)。
      3. 目标: 动作作用的对象(如哪个页面、哪个面板)。
  • 动态面板: 这是 Axure 最强大的功能之一,它像一个可以切换内容的容器,可以包含多个“状态”,每个状态可以放置不同的元件和布局,常用于实现:

    • 标签页切换
    • 下拉菜单
    • 弹出框
    • 手风琴效果
    • 页面切换动画

第二部分:常用功能详解

元件的高级用法

  • 元件的样式与状态:

    Axure RP 7.0教程从哪学?新手入门怎么学?-图2

    • 选中元件 -> 在右侧 样式 面板中,可以设置填充色、边框、圆角、阴影、透明度等。
    • 交互状态:交互 面板,可以设置元件在不同交互下的样式变化,设置一个按钮的 onMouseEnter 事件,动作为 Set Style,将其背景色变蓝,实现悬停效果。
  • 元件的约束与对齐:

    • 约束:样式 面板的“尺寸”部分,可以设置元件在调整大小时,其内部内容的固定方式(如左上角固定、宽度固定等)。
    • 对齐: 选中多个元件后,在顶部工具栏或右键菜单中,可以使用对齐工具(如水平居中、垂直居中、顶端对齐等)。
  • 使用图标字体:

    • Axure 7.0 默认不包含图标字体,但你可以通过 “文件” -> “库” -> “打开库” 导入第三方图标库(如 Font Awesome, Ionicons 的 .rplib 文件)。
    • 导入后,你就可以像使用普通文本一样使用这些图标了。

交互与动画

这是原型的灵魂,我们通过几个经典案例来学习。

点击按钮,显示/隐藏内容

  1. 在画布上放置一个“按钮”元件和一个“矩形”元件。
  2. 选中“矩形”元件,在右侧面板将其命名为“隐藏内容”。
  3. 选中“按钮”元件,打开 交互 面板。
  4. 点击 新建交互 -> 选择 事件onClick (鼠标单击)。
  5. 点击 添加动作 -> 选择 Show/Hide
  6. 目标 中选择“隐藏内容”。
  7. 设置 中,选择 Toggle (切换),这样每次点击都会在显示和隐藏之间切换。
  8. 点击 确定,然后点击右上角的 预览 按钮查看效果。

实现标签页切换

Axure RP 7.0教程从哪学?新手入门怎么学?-图3

  1. 元件库 拖入一个 动态面板 到画布上,命名为“标签内容”。
  2. 选中该动态面板,在右侧面板的 状态 中,点击 添加状态,创建三个状态,分别命名为“首页”、“产品”、“关于我们”。
  3. 在每个状态下,分别绘制对应的内容(在“首页”状态放“首页内容”文本)。
  4. 在动态面板上方,放置三个“按钮”元件,分别命名为“首页”、“产品”、“关于我们”。
  5. 选中“首页”按钮,打开 交互 面板。
    • 事件:onClick
    • 动作:Set Panel State
    • 目标:选择“标签内容”
    • 设置:选择状态为“首页”
  6. 同理,为“产品”和“关于我们”按钮设置相同的交互,只是目标状态分别为“产品”和“关于我们”。
  7. 预览效果,点击不同标签,内容区域会随之切换。

下拉菜单

  1. 放置一个 按钮 作为菜单标题(如“用户中心”)。
  2. 放置一个 动态面板,将其放在按钮下方,命名为“下拉菜单”。
  3. 在“下拉菜单”的状态中,放置几个“按钮”作为菜单项(如“我的资料”、“我的订单”、“退出登录”)。
  4. 默认情况下,设置“下拉菜单”为隐藏(在右侧面板的 样式 中,勾选“隐藏”)。
  5. 选中菜单标题按钮,设置交互:
    • 事件:onClick
    • 动作:Toggle (显示/隐藏) -> 目标为“下拉菜单”。
  6. 为了点击页面其他地方也能关闭菜单,可以在 页面 级别(在左侧页面面板的空白处点击)设置交互:
    • 事件:onClick
    • 动作:Hide -> 目标为“下拉菜单”。

母版

母版是提高设计效率和一致性的利器。

  • 创建母版: 从左侧面板切换到 母版 标签页,点击 新建母版,然后将页头、页脚等常用元件拖入其中。
  • 使用母版:页面母版 标签页,直接将创建好的母版拖入画布,画布上的母版实例会显示一个绿色的小箭头。
  • 母版的实例与脱离:
    • 实例: 当你修改母版时,所有使用了该母版的页面都会同步更新,这是默认状态。
    • 脱离: 如果你只想修改某个页面上的母版,而不影响其他页面,可以右键点击该母版实例,选择 “脱离母版”,脱离后,它就变成了一个普通的元件组,修改不会影响母版本身。

第三部分:实战演练:制作一个简单的登录页面

让我们综合运用所学知识,创建一个带有点击切换功能的登录/注册页面。

  1. 页面结构:

    • 创建一个 动态面板,命名为“登录注册面板”。
    • 在其 状态 中,创建两个状态:“登录页”和“注册页”。
  2. 设计“登录页”状态:

    • 放置一个标题:“用户登录”。
    • 放置一个“文本框”用于输入用户名。
    • 放置一个“文本框(密码)”用于输入密码。
    • 放置一个“按钮”,命名为“登录”。

分享:
扫描分享到社交APP
上一篇
下一篇