查看: 386|回复: 4

[引擎各个功能] 【调用定制事件 | Unreal Engine】

[复制链接]

1

主题

342

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
75866
发表于 2016-6-25 14:01:47 | 显示全部楼层 |阅读模式



事件轨道 可用于在 关卡蓝图 中调用 定制事件 和触发 蓝图脚本。 一旦调用定制事件,还会执行所有与其关联的脚本,它们可根据您的需求用于任意数量的场景。

在本示例中我们将执行一个事件,它将用于在关卡中激活粒子效果。
步骤
在本操作指南中,我们使用 Blueprint Third Person Template 项目,并启用了 起步内容。

在主工具栏中,单击 过场动画(Cinematics)按钮,然后单击 添加关卡序列(Add Level Sequence)。

【虚幻4翻译文档-调用定制事件 | Unreal Engine】[虚幻4中文文档]



当系统提示时选择一个保存位置并给关卡序列起个资源文件名称。

在 Sequencer,中单击 添加(Add)按钮,并选择添加 事件轨道(Event Track)。

【虚幻4翻译文档-调用定制事件 | Unreal Engine】[虚幻4中文文档]



在该 事件轨道 上,将时间轴标记移动到 75,然后单击 + 号添加一个键。

【虚幻4翻译文档-调用定制事件 | Unreal Engine】[虚幻4中文文档]



右键单击 该键,然后在 属性(Properties)下面为 值(Value)输入资源文件名称 MyEvent。

【虚幻4翻译文档-调用定制事件 | Unreal Engine】[虚幻4中文文档]



您在此处提供的资源文件名称是您创建要调用的 定制事件 时 必须 使用的资源文件名称。

在 内容浏览器 中的 StarterContent/Particles 下,将 P_Explosion 拖动到关卡中。

【虚幻4翻译文档-调用定制事件 | Unreal Engine】[虚幻4中文文档]



选择 P_Explosion 资产后,在 细节(Details)面板中取消选中 自动激活(Auto Activate)选项。

【虚幻4翻译文档-调用定制事件 | Unreal Engine】[虚幻4中文文档]



这将确保粒子效果不在关卡启动时播放。

在仍然选中 P_Explosion 资产的情况下,在工具栏中单击 蓝图(Blueprints)按钮,然后选择 打开关卡蓝图(Open Level Blueprint)。

【虚幻4翻译文档-调用定制事件 | Unreal Engine】[虚幻4中文文档]



在 关卡蓝图(Level Blueprint)中,右键单击 并选择 创建对 P_Explosion 的引用(Create a Reference to P_Explosion)。

【虚幻4翻译文档-调用定制事件 | Unreal Engine】[虚幻4中文文档]



在图中再次 右键单击,然后就搜索并添加一个 定制事件(Custom Event)节点,将它命名为 MyEvent(与 第 4 步 中相同)。

【虚幻4翻译文档-调用定制事件 | Unreal Engine】[虚幻4中文文档]



这必须是您在步骤 4 中输入的文本值。您可在节点上按 F2 键,以将其重命名。

左键单击 P_Explosion 节点并拖出,然后搜索并添加 激活 (ParticleSystemComponent)(Activate (ParticleSystemComponent))节点。

【虚幻4翻译文档-调用定制事件 | Unreal Engine】[虚幻4中文文档]



将 定制事件 节点连接到 激活 节点,如下图所示。

【虚幻4翻译文档-调用定制事件 | Unreal Engine】[虚幻4中文文档]



调用该事件时,它将激活(开启)我们放在关卡中的粒子效果。

在主编辑器窗口中,从 全局大纲(World Outliner)选择您的关卡序列,然后在 细节(Details)中启用 自动播放(Auto Play)。

【虚幻4翻译文档-调用定制事件 | Unreal Engine】[虚幻4中文文档]



当我们在此关卡中播放时,此关卡序列将自动播放并触发效果。

在主工具栏中单击 播放(Play)按钮在编辑器中播放。
最终结果
在编辑器中播放几秒后,爆炸效果就会激活。

在上面的视频中,我们还展示了在 Sequencer 中单击 播放(Play)按钮时不会执行脚本。在播放关卡序列时,您无法预览在游戏运行中从事件轨道调用脚本事件。



   



   


      




   


      相关页面

  




       Sequencer 概述








      Sequencer 编辑器参考




回复

使用道具 举报

0

主题

914

帖子

3057

积分

vip会员

Rank: 1

积分
3057
发表于 2016-7-2 18:55:25 来自手机 | 显示全部楼层
谢谢分享,顶一个
回复 支持 反对

使用道具 举报

0

主题

806

帖子

2678

积分

vip会员

Rank: 1

积分
2678
发表于 2016-7-3 21:20:04 | 显示全部楼层
看上去不错呀,支持一下
回复 支持 反对

使用道具 举报

0

主题

874

帖子

2884

积分

vip会员

Rank: 1

积分
2884
发表于 2016-7-4 10:56:55 | 显示全部楼层
要查看本帖隐藏内容请回复
回复 支持 反对

使用道具 举报

0

主题

853

帖子

2858

积分

vip会员

Rank: 1

积分
2858
发表于 2016-7-6 13:41:57 来自手机 | 显示全部楼层
感谢楼主的大爱无私
回复 支持 反对

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | enginedx注册

本版积分规则

 
 



邮件留言:


 
返回顶部