unity
ZYZ490
一个简单的游戏制作人
展开
-
Unity中的场景管理基础2
3、AsyncOperation类有什么用:AsyncOperation.isDone可以用来判断是否加载完成;AsyncOperation.allowSceneActivation加载完成后。SceneManager.LoadSceneAsync(),参数和同步加载的相同,有返回值,返回一个AsyncOperation。异步加载场景和同步加载场景的区别:同步加载的过程线程是阻塞的,异步是不会阻塞线程的,可以在加载的过程中继续去执行一些代码。异步加载场景使用的API。原创 2023-02-23 22:41:12 · 104 阅读 · 0 评论 -
Unity中的场景管理基础1
2、使用API,SenceManger.LoadScene(),需要添加命名空间,参数可以传递场景名称或者场景的索引(如果需要加载场景需要保持久场景不被销毁,可以添加第二个参数LoadSenceMode.Additive)1、把场景添加到可加载的场景里面(左上角文件-Bulid Settings然后把要使用的场景拖动进Build Sence中)快捷键ctrl+N,创建场景,创建完场景后需要保存,否则就消失了,保存场景快捷键ctrl+S。原创 2023-02-22 23:27:11 · 373 阅读 · 0 评论 -
Unity中C#脚本的基本知识2
/序列化 显示(如果不加任何的修饰符默认是private)get,set写法属性不被识别,直接public字段就能当属性用,private或不写修饰符就是私有字段。脚本初始化不要放到构造函数中,而是放到Start()方法中。(2)Unity脚本编写注意点。(1)变量的声明与使用。原创 2023-02-22 22:09:51 · 164 阅读 · 0 评论