Setup
首先需要一个自定义的GameInstance;
GameInstance是引擎第一批初始化的对象之一,并且持续整个游戏会话;
- 创建一个UGameInstance class,这里命名为MyGameInstance


- 在Project Setting中,找到GameInstance,点+号,创建一个GameInstance Blueprint,然后设置父类为刚建GameInstance;


Movie Player Module
MoviePlayer模块可以与游戏引擎进行对话,并在完成任务时告知游戏引擎,从而使引擎继续运行。
MoviePlayer在其自己的线程中运行,这意味着它可以在引擎停止等待文件加载的同时运行。 另外,因为它在后台线程中,所以您必须使用Slate小部件,而不是较新的UMG小

博客围绕Unreal引擎展开,介绍加载界面的设置与代码实现。首先需创建自定义GameInstance并在项目设置中配置;接着说明Movie Player模块可与引擎对话,要将其添加到项目;最后给出MyGameInstance类的代码及后续设置Widget等操作,点击Launch或Package可见效果。
最低0.47元/天 解锁文章
3082





