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

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

前言

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

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

采用Scene的方式切换

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

创建场景

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

之后在里面找到Scene:

设置场景模板

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

保存模板

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

使用方法

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

相关推荐
一起养小猫几秒前
Flutter for OpenHarmony 实战:打造功能完整的云笔记应用
网络·笔记·spring·flutter·json·harmonyos
近津薪荼9 分钟前
递归专题(1)——汉诺塔
c++·学习·算法
AI视觉网奇11 分钟前
static mesh 转skeleton mesh
笔记·学习·ue5
好奇龙猫11 分钟前
【日语学习-日语知识点小记-日本語体系構造-JLPT-N2前期阶段-第一阶段(11):単語文法】
学习
Blossom.11811 分钟前
从单点工具到智能流水线:企业级多智能体AI开发工作流架构实战
人工智能·笔记·python·深度学习·神经网络·架构·whisper
IT199512 分钟前
Linux笔记-使用systemd管理进程
linux·运维·笔记
Moonquakes54013 分钟前
嵌入式开发基础学习笔记(pwm spi)
笔记·学习
-To be number.wan14 分钟前
算法学习日记 | 模拟
c++·学习·算法
●VON14 分钟前
React Native for OpenHarmony:解构 TouchableOpacity 的触摸反馈与事件流控制
javascript·学习·react native·react.js·性能优化·openharmony
charlie11451419115 分钟前
malloc 在多线程下为什么慢?——从原理到实测
开发语言·c++·笔记·学习·工程实践