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

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

前言

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

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

采用Scene的方式切换

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

创建场景

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

之后在里面找到Scene:

设置场景模板

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

保存模板

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

使用方法

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

相关推荐
charlie11451419120 小时前
HTML 理论系统笔记2
前端·笔记·学习·html·基础·1024程序员节·原生
井队Tell21 小时前
打造高清3D虚拟世界|零基础学习Unity HDRP高清渲染管线(第十天)
学习·3d·unity
Elias不吃糖21 小时前
Linux 环境适应 Day 1 全面笔记
linux·c++·笔记
爱奥尼欧21 小时前
【Linux笔记】网络部分——传输层协议TCP(1)
linux·运维·网络·笔记·tcp/ip·1024程序员节
Lester_110121 小时前
嵌入式学习笔记 - 用泰勒公式解决 tanh函数
笔记·学习·算法
sunshine~~~21 小时前
【笔记】macOs arm架构安装虚拟机Ubuntu环境:ROS2 + Python开发
arm开发·笔记·python·macos·ros2
在坚持一下我可没意见21 小时前
Java 网络编程:TCP 与 UDP 的「通信江湖」(基于TCP回显服务器)
java·服务器·开发语言·笔记·tcp/ip·udp·java-ee
charlie1145141911 天前
从模仿到掌握:尝试一下Native CSS手写一个好看的按钮
前端·css·学习·ui
弈风千秋万古愁1 天前
【PID】连续PID和数字PID chapter1(补充) 学习笔记
笔记·学习·算法·matlab
im_AMBER1 天前
JavaScript 03 【基础语法学习】
javascript·笔记·学习