赞
踩
Debug.Log()
;将消息记录到 Unity 控制台。《Debug-Log - Unity 脚本 API》Debug.Log("测试代码:" + Welcome.color); // 测试代码
Transform.GetChild (int index)
;返回Transform
索引位置处的变换子项。《Transform-GetChild - Unity 脚本 API》// 通过本对象的transform组件获取子物体的transform组件,再获取子物体的其他组件?……
newGameBtn = transform.GetChild(1).GetComponent<Button>();
UnityEvent.AddListener (Events.UnityAction call)
;向 UnityEvent
添加非持久性监听器。《Events.UnityEvent-AddListener - Unity 脚本 API》《Unity3D的按钮添加事件有三种方式 - 神来钥匙-陈诗友 - 博客园 (cnblogs.com)》// 为按钮添加触发事件(参数是函数名字,不是字符串!!)
escGameBtn.onClick.AddListener(QuitGame);
Time.deltaTime
;完成上一帧所用的时间(以秒为单位)(只读)。此属性提供当前帧和上一帧之间的时间。《Time-deltaTime - Unity 脚本 API》FadeTime -= Time.deltaTime; // 减去每帧运行时间
Destroy()
;移除 GameObject、组件或资源。《Object-Destroy - Unity 脚本 API》Destroy(Welcome.gameObject); // 通过组件变量,获取所属对象,然后删除对象
SceneManager.LoadScene()
;按照参数中的名称或索引加载场景。《SceneManagement.SceneManager-LoadScene - Unity 脚本 API》SceneManager.LoadScene(1); // 填写场景的序号,在生成项目里修改
// SceneManager.LoadScene("填写场景的名字,字符串");
注意 :在大多数情况下,为了避免在加载时出现暂停或性能中断现象, 您应该使用此命令的异步版,即: LoadSceneAsync。
Application.Quit()
;关闭正在运行的应用程序。编辑器中会忽略 Application.Quit 调用。《Application-Quit - Unity 脚本 API》Application.Quit(); // 退出游戏
color
;有颜色和透明度设置的组件都有这个属性,可以通过赋值修改颜色和透明度。《unity更改文字透明度 - WalkingSnail - 博客园 (cnblogs.com)》《UnityEngine.Color - Unity 脚本 API》Welcome.color = new Color(0.4f, 0.8f, 0.4f, (float)(FadeTime/FadeTime_s));
Universal Render Pipeline
;通用渲染管线;《Unity 升级项目到Urp(通用渲染管线)以及画面后处理_xinzhilinger的博客-CSDN博客_unity升级urp》记得转换素材文件为Urp;
导入天空盒资源(提前找好的合适且免费资源);
创建Urp文件;
记得设置阴影距离;
创建灯光文件;
设置天空盒文件;
设置Urp文件;
创建新场景;
打包拷贝场景资源;
设置镜头位置(Ctrl+Shift+F);
设置雾的参数;
创建UI画布,设置参数;
记得设置跟随窗口大小;
设置灯光参数;
导入TMP插件且创建标题文本;
创建署名信息文本;
18.创建开始游戏按钮且保存为预设;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。