跳到主要内容

交互动作

交互动作决定触发事件发生后要执行的结果。在交互设置面板中添加动作后,根据动作类型选择目标并填写参数。一个触发事件可以添加多个动作,动作按列表顺序执行;在动画设置中可以选择与上一动作同时执行或等待上一动作完成。

页面和链接​

跳转至​

将演示跳转到指定页面或画板。可以在目标选择框中搜索页面,也可以通过拖拽交互连接点直接选择目标。支持设置打开方式和页面转场动画。

返回上一页​

返回演示过程中的上一个页面,适合制作返回按钮。该动作不需要选择图层目标。

超链接​

打开外部网页链接。填写 URL 后,可选择在新浏览器标签页打开。

图层和布局​

显示/隐藏​

对目标图层执行“切换、显示或隐藏”。隐藏图层位于自动布局容器中时,其他内容会按自动布局规则重新排布。

移动​

按指定距离移动目标图层,或将图层移动到指定位置。与拖动触发搭配时,可制作滑块、抽屉和可拖拽面板。

缩放​

按指定比例缩放目标图层,或缩放到指定尺寸。可配置缩放基准点和动画。

旋转​

按指定角度旋转目标图层,可设置旋转方向、角度和动画参数。

滚动至​

将滚动容器滚动到目标图层,并可选择水平、垂直或水平垂直方向。目标图层必须位于可滚动容器内。

图层排序​

调整目标图层的视觉堆叠顺序,例如移到顶层、移到最底层或相对当前层级前移/后移。

弹出和内容​

弹出​

将目标画板作为弹层显示在当前画板上。可设置定位参考、智能定位、遮罩、点击空白处关闭和延时关闭。

关闭弹出​

关闭当前显示的弹层。鼠标离开触发源关闭弹出时,可根据需要开启“移入弹出目标时不关闭”。

切换弹出​

用另一个目标画板替换当前弹层内容,适合制作多步骤弹窗或弹层内的选项切换。

切换动态面板​

切换动态面板当前显示的内容状态。目标必须是动态面板或支持内容切换的容器。

设置组件属性​

修改组件实例的状态或自定义属性。可只修改部分状态,未指定的状态保持当前值;自定义属性支持数值、文本、颜色、布尔和实例替换等类型。

变量和媒体​

设置全局变量​

修改指定变量的值。支持直接输入值、绑定其他变量,以及对数字变量使用 fx 表达式。详细步骤请参考在交互中使用变量。

配置完成后,进入预览或演示模式触发交互,确认绑定的图层、文本或显示状态是否同步更新。使用 fx 时,表达式必须返回数字;例如将 数量 + 1 写入数字变量,可制作步进器。

设置全局变量集​

切换变量集使用的模式,适合在浅色/深色主题或不同品牌方案之间切换。

添加动作后需选择目标变量集、目标模式和作用域。作用域可选“全局”,也可选择当前画板内的指定图层;后者只影响该图层及其内部引用。变量集的默认模式只决定初始值,不会替代运行时切换。建议在预览中先确认页面已绑定该变量集,再点击触发源检查整组样式是否变化。

播放/暂停​

控制视频或音频目标的播放状态。根据媒体类型可选择播放、暂停或其他可用控制项;目标必须是媒体图层。

列表操作​

在支持列表容器的产品中,可以使用以下动作动态修改列表:

  • 列表选择:全选、反选、全不选、选择下一项或上一项。
  • 增加列表项:向列表容器添加一项。
  • 修改列表项:修改指定列表项的数据或属性。
  • 删除列表项:移除指定列表项。

列表动作只会出现在支持列表容器的产品类型中;如果菜单中没有“列表操作”,请使用组件状态或普通图层动作实现相同效果。

同一触发器可以组合变量动作、显示/隐藏、跳转和组件状态动作。动作会按列表顺序执行;依赖新变量值的动作应放在设置变量或变量集模式之后,并在演示模式中验证最终结果。

当前不可选动作​

“条件判断”目前在动作菜单中处于禁用状态;“鼠标悬停时”“向外捏放”“向内捏放”在当前触发方式菜单中未开放。相关枚举仍可能存在于底层数据结构,但不能按照本教程作为新交互配置。