Unity新手进阶课程-上篇 [Unity 2022.X]

专栏标题:《【开源笔记】擅码网2022版Unity新手进阶课程笔记》(30节课全)
类比你在中国大陆地区生活,C#语言可以理解为汉语拼音,Unity引擎可以理解为几本经常更新的字典,Unity教程则是授人以渔(教你如何使用字典、怎么看帮助文档、需要遵守哪些法律法规……这些),大家如果以后要靠Unity做项目或就职的话,教程讲的知识会经常用到,知道怎么用就行。
笔记作者建议的学习顺序(哔哩哔哩大学u3d专业·程序开发方向):
- 《Unity新手入门课程 [Unity 2022.X]》前16节课(适合高考后看着玩儿);
- 《C#语法基础(可能是对新手而言比较友好的C#入门课程)》全部
- 《C#面向对象(学完C#语法基础再来学这套面向对象)》全部
- 《C#数据结构集合与字典(搞定语法基础面向对象之后学)》
- 《Unity新手入门课程 [Unity 2022.X]》第17到35课
- 《Unity引擎Bug调试(新手最常遇到的空引用异常Bug)》全部,或者看我的笔记 → https://www.bilibili.com/read/cv24055791
- 《Unity新手进阶课程-上篇 [Unity 2022.X]》全部
- 《Unity新手进阶课程-下篇 [Unity 2022.X]》第16到29课
- 2016版《Unity3D初级课程之新手进阶》课程15到20课的项目——站内有人搬运("aid":22463380,"bvid":"BV1yW4115787")
- 《Unity新手进阶课程-下篇 [Unity 2022.X]》第30课
- 理论上来说,下一套课程是NGUI或UGUI,看老师后续安排吧……
我主要是为了帮助后来的同学节省时间,按实际情况,选择性学习——当然,如果你刚高考完,决定通过免费课程靠Unity就业,不缺时间的话,可以一秒不跳地按顺序学完。
腾讯文档平台的排版更好:
https://docs.qq.com/doc/DVE9pU3djUGlkVkF5

【观前提醒】

- 前套课程是:BV1Ms4y1b7HF("aid":441996023),擅码网《Unity新手入门课程 [Unity 2022.X]》 → https://www.bilibili.com/read/cv24018095
- 本套课程,主要面向那种【假设你有C#语言基础,希望进一步学习Unity软件的使用】的同学;
- 不建议后来的同学在这两套课程上花费过多时间;(原因在开头就说了)
- 资源:https://pan.baidu.com/s/14AAlG8QeBs8C2CMXP9Udng?pwd=u1nx
- 擅码网课程介绍页面:http://www.mkcode.net/html/unity_jc/chuji/jinjie2022.html
老师使用的版本是:Unity2022.2.2f1c1 + Visual Studio 2019 + Win10
(除非你时间充足且计划一步步跟着做,否则不推荐把Unity2022升级到2.2版本)
笔记正文:
笔记作者建议同学们,先把《Unity引擎Bug调试(新手最常遇到的空引用异常Bug)》——"aid":390985413,"bvid":"BV1qd4y1s7B1"这套课程也过一遍。
学完第29课之后,学习第30课之前,请先完成2016版《Unity3D初级课程之新手进阶》课程15到20课的项目——站内有人搬运("aid":22463380,"bvid":"BV1yW4115787")
b23.tv/AV22463380
API比较重要的就是第13课讲解的8个脚本生命周期方法:
1. Awake[唤醒]——起床,洗漱;
2. OnEnable[启用时]——一日之计在于晨,查看今日任务(可能会有新的任务);
3. Start[开始]——上班,开始工作;
4. FixedUpdate[固定更新]——每个阶段(比如说9点到10点、10点到11点……计划完成的工作量和工作内容;
5. Update[帧更新]——每一项工作的实际耗时;
6. LateUpdate[延迟更新]——更新工作日志;
7. OnDisable[禁用时]——任务完成,下班!(可能会加班)
8. OnDestroy[销毁时]——睡觉。
第6课最后有提到过《NGUI初级课程之新手入门》
b23.tv/AV22500136
最后,此开源笔记,在开源中国平台的备份:
https://gitee.com/xrschool_cqlp_gov_cn/learning_notes_of_unity3d_tutorial/blob/master/unclassifiedNotes/%E6%93%85%E7%A0%81%E7%BD%912022%E7%89%88Unity%E6%96%B0%E6%89%8B%E8%BF%9B%E9%98%B6%E8%AF%BE%E7%A8%8B%E7%AC%94%E8%AE%B0.docx