(本文章是关于Unity的基础知识做的归纳,非常适合于新手对基础的把握,知识来源于VIPSKill)
一.创建组件
Unity的设计思想是基于组件,所以我们的代码本质上也是一个组件,比如我们写一个功能让角色可以移动,那这个C#文件也是一个组件,可以挂载到游戏物体上,挂载了就可以移动。
创建组建的步骤:Project(项目面板)=> 鼠标右键 => create(创建)=>C#脚本,挂载到游戏物体的(Inspector面板)上即可。
二.组件特点
我们在Unity中创建的脚本,不一定非要是组件,那么怎么样确定一个脚本是组件?
1.继承了MonoBehaviour的类都是组件。
2.Unity中创建脚本就是继承了MonoBehaviour。
3.只有组件可以挂载到游戏物体身上。
三.Unity组件学习方法
我们学习一个组件,需要从两个方面来学习:
1.Inspector面板,组件在Inspector面板中一般都会有一些属性可以设置,那么我们需要研究的是这些属性的设置对于游戏物体有什么影响。
2.C#脚本,部分Inspector面板中的属性,我们因功能需求需要使用脚本来控制其变化。
---------------------------------------------------------------------------------------------------------------------------------
总结:
作者在这里推荐几本学习Unity的书籍,我们在学习Unity不仅要实践,阅读书籍也可以提升自己对Unity的了解:《游戏设计与开发 Unity实战完全自学教程》马瑶编著,《Unity 3D 脚本编程与游戏开发》马遥编著,《腾讯游戏开发精粹I》腾讯游戏著。
这篇文章是在作者学习unity基础归纳的知识点,还有实操经验,希望能对大家有帮助,特别是和我一起学习U泥土的小朋友,可以收藏加关注,后续作者会不断更新新的U泥土知识,还有一些从中犯的错误和报错原因。