Unity2D 学习笔记 1.如何高效切换场景

Unity2D 学习笔记 1.如何高效切换场景

前言

关于Unity版本,VS Studio版本以及其它相关设置,请移步上一篇Unity2D 学习笔记 0.Unity需要记住的常用知识

本节的方法源于Unity中文课程网《Unity麦田物语》。

采用Scene的方式切换

在Unity中可以通过创建多个场景,每个场景分别加载所需的内容,在切换场景时,只需让对应的场景LoadScene,其余场景UnLoad即可,这样变换时,相机就不需要专门进行改变。具体方法如下:

创建场景

在Project区域内,自己建一个文件夹用于储存Scenes,实际上会默认帮你建一个。

之后在里面找到Scene:

设置场景模板

将新建的场景拖入Hierarchy中,并在该场景下挂载相应的资源:

保存模板

之后将这个场景作为模板保存即可,此后每次创建新场景,只需要复制一个,然后填充里面的资源即可。

使用方法

对Scene进行Load和UnLoad即可实现场景的出现和消失,同时不会影响其它场景,即不需要重新加载资源,避免重新加载资源的过程中造成的数据问题。

相关推荐
勤奋的小笼包2 小时前
论文阅读笔记:《Dataset Distillation by Matching Training Trajectories》
论文阅读·人工智能·笔记
遇见尚硅谷3 小时前
C语言:20250805学习(文件预处理)
服务器·c语言·学习
wdfk_prog4 小时前
[Linux]学习笔记系列 -- [arm][debug]
linux·运维·arm开发·笔记·学习
wdfk_prog5 小时前
实战教程:从“对象文件为空“到仓库重生——修复 Git 仓库损坏全记录
大数据·网络·笔记·git·学习·elasticsearch·全文检索
小杨爱搞嵌入式5 小时前
【STM32】GPIO的输入输出
c语言·笔记·stm32·单片机·学习
皮蛋sol周5 小时前
嵌入式学习硬件(一)ARM体系架构
arm开发·学习·架构
古月方源aaaaa6 小时前
ospf笔记
笔记·智能路由器
无名工程师7 小时前
浅谈RNN被Transformer 取代的必然性
rnn·学习·transformer
秋风战士9 小时前
通信算法之307:fpga之时序图绘制
笔记·fpga开发
Virgil1399 小时前
【YOLO学习笔记】YOLOv8详解解读
笔记·学习·yolo