发送与接收消息
组件彼此隔离,也与场景隔离,这意味着组件内的触发器和响应无法分配给其外部的图层和变量。同样,场景或嵌套组件中的触发器和响应也无法分配给组件内部的图层和变量。
为克服这一限制,你可以使用发送(Send)响应和接收(Receive)触发器。在组件内部,你可以通过发送响应发送消息,并由位于该特定组件外部的接收触发器接收(在场景、父组件或子组件中)。这种通信也可以反向进行。
当然,也可以仅在组件内部发送和接收消息。
发送响应
发送到父级
当没有父组件时,此通道允许你将消息从组件发送到父组件或场景。

发送到子组件
此通道允许你将消息从组件发送到子组件。

发送到当前场景
此通道允许你将消息从组件发送到使用该组件的场景。

发送到当前组件
此通道允许你发送保持在组件内部的消息。

接收触发器
从父级接收
当没有父组件时,此通道允许你从父组件或场景接收消息。

从子组件接收
此通道允许你从子组件接收消息。

从当前场景接收
此通道允许你从使用该组件的场景接收消息。

从当前组件接收
此通道允许你接收保持在组件内部的消息。

想更深入探索此功能吗?
我们建议你加入 Digital Dashboard 大师课。该大师课将深入讲解发送与接收(Send & Receive)功能,并为你提供有效使用它所需的知识与技能。
此外,你还可以通过我们最近推出的 Mobile Game 原型设计大师课,学习如何简化复杂项目(如游戏)的开发。
不要错过这个机会,了解 ProtoPie 以用户友好的方法和系统化的开发流程,如何让你的项目变得更易于管理。
