Unity GameFramework丨(八)场景

it2023-11-16  72

大家好,我是SKODE。

小提示:选中左侧目录,可快速找到所需内容

本系列博客地址:传送门

 

一、本章讲什么

UGF加载场景的机制

如何切换场景

如何卸载场景

 

 

二、UGF加载场景的机制

UGF切换场景,都是将原场景(之前的所有场景)叠加在新场景上的。

所以你需要先卸载所有场景,再加载。

注意:最开始的启动场景(带有 GameFramework 的场景),不会被卸载掉,即使你用了卸载的代码,也不需要被卸载。

因为 GameFramework 的流程,是贯穿整个项目的,所以 GameFramework 能被卸载呢。

 

 

三、如何切换场景

1、直接在流程中切换

using GameFramework.Procedure; using UnityGameFramework.Runtime; using ProcedureOwner = GameFramework.Fsm.IFsm<GameFramework.Procedure.IProcedureManager>; public class Demo2_ProcedureLaunch : P 我是橙子va 认证博客专家 XR博主 前端框架 U3D开发者,AR/MR研究方向。有过联想VR项目开发、影创MR开发,也在杭电当过讲师,给网易AR上架过项目。是国内某知名电影及电视剧观众。个人联系方式:skode@foxmail.com
最新回复(0)