美文网首页
Unreal4事件分发器0032bate1

Unreal4事件分发器0032bate1

作者: 深呼吸10911 | 来源:发表于2021-06-08 13:43 被阅读0次

事件分发器

允许蓝图类向关卡蓝图报告其状态。

通过将一个或多个事件绑定到 事件分发器(Event Dispatcher),您可以在调用事件分发器时触发所有这些事件。这些事件可以绑定到蓝图类中,但事件分发器也允许在关卡蓝图中触发事件。

创建事件分发器

事件分发器在蓝图编辑器的我的蓝图选项卡中创建。

若要创建新的事件分发器,请执行以下操作:


设置属性

通过在 我的蓝图(My Blueprint) 面板中选择事件分发器,您可在 细节(Details) 面板中编辑其属性。您可以为事件分发器设置提示文本和类别,并可添加输入。

向事件分发器添加输入允许向绑定到事件分发器的每个事件发送变量。这不仅允许蓝图类中的数据流, 还允许蓝图类与关卡蓝图之间的数据流。

向事件分发程序添加输入的过程类似于向函数、自定义事件和宏添加输入和输出的工作流程。如果您希望使用与另一个事件相同的输入,可以使用 从…复制签名(Copy Signature from) 下拉菜单来指示事件。 若要将您自己的输入添加到事件分发器,请执行以下操作:
1.单击 细节(Details) 窗格的 输入(Inputs) 部分中的 新建(New)。



2.为新输入命名并使用下拉菜单设置其类型。在本例中,有一个名为 MyStringParam 的字符串输入参数。



3.您还可以设置一个默认值,并通过展开参数的条目来指示是否通过参考传递参数。

若要更改此参数在节点边缘上的引脚位置,请在展开的 细节(Details) 窗格条目中使用向上和向下箭头。

使用事件分发器

创建了事件分发器后,您就可以添加事件节点,绑定节点和取消绑定与之链接的节点。虽然您可以双击 我的蓝图(My Blueprint) 选项卡中的事件分发器条目以打开事件分发器的图表, 但是图表处于锁定状态,因此您无法直接修改事件分发器。绑定法、取消绑定法和指定法都使您能够将事件添加到事件分发器的事件列表中, 而调用法将激活存储在事件列表中的所有事件。

事件、绑定和解除绑定节点都可以添加到蓝图类和关卡蓝图中。除了事件节点,各个节点都有一个 目标(Target) 输入引脚:

在蓝图类中,此引脚自动设置为 自身(Self)。这意味着事件列表针对该类发生了更改,因此该类的每个实例都会产生变化。

在关卡蓝图中,此引脚必须关联到对关卡中该类的一个实例的引用。这意味着,事件列表将仅针对该类的特定实例进行更改。 关卡蓝图文档说明了如何创建您可能需要的任何 Actor 参考。

相关文章

  • Unreal4事件分发器0032bate1

    事件分发器 允许蓝图类向关卡蓝图报告其状态。 通过将一个或多个事件绑定到 事件分发器(Event Dispatch...

  • Unreal4创建分发器事件0035bate1

    创建分发器事件 创建可以绑定并添加到事件分发器的事件列表中的事件。 使用事件分发器的菜单上的 事件(Event) ...

  • Unreal4绑定和解除绑定事件0033bate1

    绑定和解除绑定事件 将事件添加到事件分发器事件列表(以及从中移除事件)。 如果事件分发器未绑定任何事件,对其进行调...

  • 事件分发器

    这个分发器是之前做slg的丹神写的,后面再稍微修改了存在的bug(有注释部分是修改过的)。 Dispatcher....

  • Unreal4调用事件分发器0034bate1

    调用事件分发器 调用事件分发器来执行事件列表中当前绑定的所有事件。 使用 Call 节点调用一个Event Dis...

  • Android 事件

    事件分为按键事件分发,触摸事件分发,还有轨迹球事件,轨迹球已经被淘汰,按键事件分发主要是在TV上,使用遥控器做按键...

  • 虚幻引擎4-UE4 入门之图文教程集合

    [unreal4入门系列之一] Unreal4引擎是什么 [unreal4入门系列之二] 下载和安装虚幻4游戏引擎...

  • QT3

    1、事件处理2、定时器3、Event事件分发器4、事件过滤器5、QPainter绘图6、绘图设备的使用7、Qfil...

  • View绘制流程及事件分发

    事件分发相关 1、事件分发流程 ViewGroup的事件分发 View的事件分发 View和ViewGroup的O...

  • Activity 对点击事件的分发机制

    ViewGroup对点击事件的分发机制View 对点击事件的分发机制 事件分发流程概述 注:Android事件分发...

网友评论

      本文标题:Unreal4事件分发器0032bate1

      本文链接:https://www.haomeiwen.com/subject/xnmdeltx.html