Unity 3D项目 - 01 - 开始游戏主界面
一、常用代码
0.打印调试
Debug.Log("测试代码:" + Welcome.color);
1.获取子对象组件
newGameBtn = transform.GetChild(1).GetComponent<Button>();
2.为按钮添加事件
escGameBtn.onClick.AddListener(QuitGame);
3.完成上一帧所用的时间
FadeTime -= Time.deltaTime;
4.删除一个对象
Destroy(Welcome.gameObject);
5.切换场景
SceneManager.LoadScene(1);
**注意:**在大多数情况下,为了避免在加载时出现暂停或性能中断现象, 您应该使用此命令的异步版,即: LoadSceneAsync。
6.退出游戏
Application.Quit();
7.修改颜色和透明度
Welcome.color = new Color(0.4f, 0.8f, 0.4f, (float)(FadeTime/FadeTime_s));
二、文字版步骤
- 新建项目;
- 寻找合适且免费的场景资源;
- 安装插件Urp(通用渲染管线);
- 导入刚找到的场景资源;
记得转换素材文件为Urp;
-
导入天空盒资源(提前找好的合适且免费资源); -
创建Urp文件;
记得设置阴影距离;
-
创建灯光文件; -
设置天空盒文件; -
设置Urp文件; -
创建新场景; -
打包拷贝场景资源; -
设置镜头位置(Ctrl+Shift+F); -
设置雾的参数; -
创建UI画布,设置参数;
记得设置跟随窗口大小;
-
设置灯光参数; -
导入TMP插件且创建标题文本; -
创建署名信息文本;
18.创建开始游戏按钮且保存为预设;
- 创建退出游戏按钮;
- 将署名信息也改成按钮(个人喜好);
- 为画布添加脚本文件,开始编程;
- 设置场景文件的序号;
- 完成。
三、视频版步骤
四、推荐
|