Unity API常用方法和类学习笔记4

本文是Unity API学习笔记的第四部分,重点探讨SceneManager类的使用,包括静态变量和方法,如场景创建、切换和加载。此外,介绍了UGUI事件监听,如IPointerDownHandler和IPointerClickHandler等接口的应用。最后,简述了CharacterController组件在游戏中的角色。
摘要由CSDN通过智能技术生成

Unity API常用方法和类学习笔记4

------SceneManager & UIEvent & CharacterController

类SceneManager

using UnityEngine;//类SceneManager–UnityEngine.SceneManagement中的一个类
using UnityEngine.SceneManagement;

一、静态变量
1、sceneCount:加载的场景数量

        print(SceneManager.sceneCount);

2、sceneCountinBuildSettings:已被BuildSetting出来场景数量

		print(SceneManager.sceneCountInBuildSettings);

二、静态方法
1、创建场景CreateScene

		Scene newScene = SceneManager.CreateScene("My New Scene");

2、得到当前场景GetActiveScene:返回值为Scene类型的对象

		Scene scene = SceneManager.GetActiveScene();
        Debug.Log("Active scene is '" + scene.name + "'.");

3、得到加载场景GetSceneAt

		print(SceneManager.GetSceneAt(1).name); //索引必须大于或等于0且小于SceneManager.sceneCount

4、GetSceneByBuildIndex:参数为BuildSetting中的场景index

		print(SceneManager.GetSceneByBuildIndex(1).name);//没有加载的场景获取的名字都为空

5、设置场景激活(切换场景)SetActiveScene

		bool isAct
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值