使用叠加层 #

通过叠加,可以轻松地使元素显示在另一个元素的上方。

在本文中,我们将引导你创建使用带有叠加的原型。

  1. 什么是叠加?
  2. 在原型中使用叠加。
  3. 使用交换功能。
  4. 编辑或删除叠加。

1. 什么是叠加层 #

在构建原型时,你有三个可用的操作:NavigateSwapOverlay

默认或常用的动作是 Navigate 选项,它在用户与指定的热点交互时将用户从一个框架带到另一个框架。

Overlay 与 Navigate 的工作方式不同,因为用户不会被带到原型中的另一个框架。

相反,叠加将使指定的框架出现在当前屏幕/框架上方。

这非常适合模拟弹窗、警报、确认消息、汉堡菜单、工具提示、打开屏幕键盘或其他屏幕提示或操作。

Overlay 可以在你的设计中重复使用,减少了创建重复屏幕的需要,并允许你构建和制作更逼真的原型。

2. 使用叠加 #

处于原型模式时可以使用叠加。

  1. 通过属性面板顶部的 Prototype 选项卡进入原型模式。

  2. 单击要触发 Overlay 的对象,可以是框架中的任何对象或组。这将成为Overlay 的热点。

  3. 原型节点将出现在对象上,单击并将节点拖动到 Overlay 框架以创建原型连接。

  4. 从选项中选择你要使用的触发类型。

  5. Action 部分中,单击 Overlay 选项将屏幕视为叠加。

然后你可以进一步自定义叠加层的动作和过渡属性。

位置 #

  1. 使用 Position 下拉列表确定要将叠加层放置的位置。

    有三个默认选项:

    a. 中心 Centered

    b. 左上 Top Lef

    c. 底部中心 Bottom Center

    或者从下拉菜单中选择其它选项:

  2. 或者,你可以选择 Manual 选项,该选项允许你在原始框架上手动定位叠加:

  3. 选择 Manual 时,叠加将显示在当前框架的顶部。

    然后,您可以单击叠加以选择它,然后再拖动它以重新定位:

  4. 使用 Overlay Background Color 在叠加和原始屏幕之间设置填充图层。你可以确定颜色和不透明度。

  5. 你可以勾选 Close when clicking outside

    这允许查看者在叠加层外单击时关闭叠加。

    注意

    如果不选中此框,则需要创建用户关闭叠加层的交互。 你可以使用 Action 设置中的 Close Overlay 预设,或将用户带到单独的框架。

过渡 #

叠加也可以应用过渡,叠加支持以下过渡:

  • 瞬间 Instant
  • 溶解 Dissolve
  • 移动 Move

Transition 部分中选择过渡:

每个选项都会为你提供进一步定制的属性:

  • Direction 允许你选择目标框架进入的方向。
  • Duration 确定完成转换所需的时间。
  • Easing 允许你在开始、结束或开始和结束时减慢速度。

你可以在设置下方的窗口中查看动画的预览。

原型设计入门 一文中了解有关过渡的更多信息。

3. 使用交换 #

使用叠加时,还可以使用交换。

这允许你在保留原始叠加设置的同时将一个叠加替换为另一个叠加。

使用交换操作将不允许你为新叠加设置不同的位置。相反,新的叠加将被放置在与原始叠加相同的位置。

例如:你可以使用交换来模拟与应用内帮助菜单交互的用户。 用户点击帮助图标后,会显示一个菜单。 当他们从菜单中选择“获取帮助”选项时,菜单将替换为聊天窗口

4. 编辑或删除叠加层 #

叠加设置直接应用于目标框架(叠加),而不是连接箭头(如导航和交换操作)。

这使你可以在链接到特定叠加层时自动重复使用叠加层设置。 这也意味着你只需要在一个地方更新叠加的设置!

将框架指定为叠加后,画布中的框架旁边会出现蓝色叠加图标。

然后,你可以根据需要对叠加的设置进行任何更改。

提示

你还可以通过单击热点或其中一个连接的箭头来访问叠加设置。

删除叠加连接 #

在原型模式下,你可以使用以下任何方法删除叠加连接:

  • 单击连接箭头并将其拖动到画布的空白部分。
  • 单击叠加图标,然后按键盘上的 Delete 键删除。
  • 右键单击连接,然后选择 Remove All Connections