先给一个大致今天学习的图,然后后面是细节
1.下载Unity :官网下载需要版本
2.Unity安装:一定不要有中文路径;一台电脑可以安装不同版本的Unity,但是要安装在不同的文件夹下;
3. 新建工程文件
New:是新建工程;
Open:打开已有Unity工程;
注意:Unity的工程文件路径也不要有中文,工程名也不要有中文;
Unity中重要的六个面板:
Scene:面板对场景中游戏物体位置,方向,大小进行编辑的一个面板;
手型:移动视角使用;
方向:移动场景内游戏物体的位置;
旋转:控制游戏物体旋转;
缩放:控制游戏物体大小
Game面板:相当于拍摄现场的监视器;玩家看到的也就是这个面板的内容;
游戏分辨率
Hierachy:当前Scene面板中所有游戏物体在Hierachy中都有一个控制文件;就像拍电影片场导演手中的花名册,有场景中所有道具、演员的名单;
Project面板:游戏里所有资源文件夹;当一个游戏开始运行时,需要不断通过代码控制将资源文件加载到Hierachy面板中,显示出来,玩家就能看到不同的显示了;
Inspector面板:当前选中游戏物体的所有组件;什么叫组件:一个个的组成部分,游戏物体所拥有的一些特性,都是所有组件综合效果显示;
Unity编程,有人称之为游戏组件编程;
Unity中游戏物体(Hierachy面板中所有东西都是游戏物体)是由组件组成的,组件不能独立于游戏物体存在;
输出控制台面板:Error Pause:遇到LogError就会暂停游戏
Unity新建材质:Project—》右击创建
Ctrl+D:拷贝当前游戏物体到当前位置
Alt:在场景中鼠标变成眼睛状,可以用鼠标进行巡游
按住鼠标滚轮键,进行场景拖拽;
游戏物体的父子关系:子物体位置是相对父物体的;
Center:是物体的显示中心点;
Pivot:实际旋转中心点;
Local:显示的是子物体本地坐标系;
Global:显示的是世界坐标系;
:开始调试 暂停 逐帧调试
Debug.LogError("Hello World");
Debug.LogWarning("hello world");
Debug.Log("hello world");