ue5 学习笔记 FPS游戏制作35 GameMode与GameInstance

相似

两者都用来保存公共的数据和方法
数据都在内存里,关闭程序后数据消失

GameMode

介绍

生命周期跟随关卡,关卡销毁GameMode也跟随销毁
内部可以定义属性和方法

声明

声明“蓝图类”,父类选择"游戏模式"
在这里插入图片描述

设置生效

在世界场景里设置要使用的游戏模式
在这里插入图片描述

调用

在这里插入图片描述

设置默认玩家

如果场景里没有玩家,可以指定要生成那个玩家,如果场景里没有玩家出生点,将在摄像机处生成
打开GameMode蓝图,先选中自己
在这里插入图片描述
在这里插入图片描述

GameInstance

介绍

生命周期跟随游戏窗口,游戏运行一次只有一个实例
内部可以定义属性和方法

声明

声明“蓝图类”,父类选择"游戏模式"
在这里插入图片描述

设置生效

项目设置里设置游戏实例
在这里插入图片描述

调用

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44568736/article/details/146838509
今日推荐