1、跨关卡保持数据:game instance,它是跨关卡的
可以当一个关卡结束时保存一次数据,开始时读一次数据
一样是get game instance然后类型转换为自己的gameinstance蓝图类
2、关卡蓝图,关卡切换
关卡蓝图每个关卡有且仅有一张,仅在本关卡生效,可用来调用某蓝图类的函数等
在胜利触发器触发后,判断本关是否为最后一关,若不是,获得本关卡名,在关卡数组(存放所有关卡名)查找,返回引脚,然后自增获得下一关名字,最后加载

本文介绍了游戏开发中如何利用gameinstance实现跨关卡数据持久化,通过在关卡结束和开始时进行读写操作。同时讲解了关卡蓝图的概念,它是每个关卡独有的,用于调用特定蓝图类函数。在胜利触发后,系统会判断是否为最后一关,如果不是,则自动加载下一关卡,实现关卡之间的平滑过渡。
1、跨关卡保持数据:game instance,它是跨关卡的
可以当一个关卡结束时保存一次数据,开始时读一次数据
一样是get game instance然后类型转换为自己的gameinstance蓝图类
2、关卡蓝图,关卡切换
关卡蓝图每个关卡有且仅有一张,仅在本关卡生效,可用来调用某蓝图类的函数等
在胜利触发器触发后,判断本关是否为最后一关,若不是,获得本关卡名,在关卡数组(存放所有关卡名)查找,返回引脚,然后自增获得下一关名字,最后加载

2078
1万+

被折叠的 条评论
为什么被折叠?