Unity学习笔记(一):基础入门

来源:互联网 发布:win7网络发现无法启用 编辑:程序博客网 时间:2024/05/16 12:28

Unity工程目录

Assets 资源目录,存放项目中的所有资源,比如视图,声音文件

Library 引用库,存放源数据

ProjectSettings 工程设置

Temp 临时文件

Unity中的五种视图

  1. Project 工程视图,和项目中的Assets目录下的文件一一对应

  2. Scene 场景视图

  3. Game 游戏视图

  4. Hierachy 层级视图(存放游戏中的物体)

  5. Inspector 属性视图

Unity中的资源

通过unity创建的内置资源

  1. Scene场景
  2. js脚本
  3. Shader
    …..

只要是通过Project 右键 create创建的资源都是内置资源

外部导入的资源

3D模型,声音,图片

导入方式:

1.直接拖进project视图中

2.直接放在对应assets目录下

通过Assets Store购买的资源

www.assetstore.unity.3d.com

怎么导入?导航中Window里有一个Asset Store。

Unity中的游戏物体

场景:场景就是一个游戏环境

场景由游戏物体组成,在Hierachy 中所有的东西都是游戏物体

如何创建游戏物体:

  1. Hierachy中点创建
  2. Project里导入
  3. GameObject中点击Create Empty 就是空的游戏物体

Unity中的组件Component

组件组成了我们了物体,物体组成了我们的场景。

在Inspector视图中的属性,都可以看做组件。

例:Transform:位置组件。声明位置信息,旋转信息

脚本也可以看做组件。

Unity中的场景Scene

场景的作用

使用游戏场景分开不同的关卡(减少一个游戏场景载入的时间)

可以对不同关卡进行单独测试

注:我们只能同时修改一个场景,当前项目中只有一个正在修改的场景

在运行时,对Game视图做的任何修改是对Scene不起任何作用的,需要退出后才能进行修改保存

场景中控制物体的使用

对于每个物体都有个Transform属性
Transform中有Position,是它的实际坐标
Rotation 旋转度数(它相对于xyz的旋转度数)
Scale 相对于xyz的长度的缩放(倍数)

双击聚焦一个游戏物体(聚焦:将scene的视野焦点移动到这个游戏物体叫做聚焦)

聚焦后,可以使用快捷键,控制物体

qwer

q- 小手的样子 视野的移动
w- 位移移动
E- 旋转
R- 放缩

Unity中的本地坐标和世界坐标系

世界坐标:Scene场景视图中右上角的xyz就是世界坐标的xyz轴,怎么找世界坐标的原点?创建一个cube正方体,将它的Position全置为0即可

本地坐标:物体内部的坐标系

世界坐标系和本地坐标系区别有什么意义?参考点不同

场景视图中的操作

Scene视图中
右上角默认是Persp视图,是透视视图
点击一下会变成ISO,变成一个平行视图

ISO视图下(平行视图)下:
鼠标滚轮:放大,缩小视图
鼠标右键进行移动:旋转视野(围绕焦点旋转视野)
鼠标左键:用来选择GameObject游戏物体
鼠标中键按下:平移视野

Persp视图(透视视图)下:
鼠标滚轮:放大,缩小视图
鼠标右键进行移动:旋转视野(围绕当前视野位置旋转视野)
鼠标左键:用来选择GameObject游戏物体
鼠标中键按下:平移视野
Alt+鼠标左键:旋转视野(围绕焦点旋转视野)

他们两个视野,快捷键,只有鼠标右键有区别

0 0
原创粉丝点击