标题第一周unity总结
Unity3D特点
简单易用,开发效率高,价格便宜,新手居多
23个平台间自由迁移,出色的部署,完全的覆盖
发布平台包括: IOS、Android、 Windows Phone、
Windows、Web、 微软Xbox360、 索尼PS3、任天堂Wi等。
窗口操作
- Scene场景编辑窗口(Q、 W、E、R、T/按住鼠标右键一旋转视角、按住鼠标右键Q、E、W、S、A、D)
- Game游戏运行窗口(运行按钮,暂停按,钮,下一帧画面)
- . Hierarchy场景物体列表窗口(三角形表示物体间的父子关系)
- Project项目资源列表窗口( 与文件夹对应,移动尽量在unity中移动而不是在文件夹中移动,可能报错)
- Inspector属性编辑列表窗口(选 中Hierarchy物体,出现物体相关属性)
5.0Pivot物体自己的中心/center所有物体加权之后的中心Global世界坐标/local自身坐标
使用天空盒两种方法
方法一:设置摄像机Clear Flags属性为Skybox。方式- :摄像机添加组件Skybox
方法二:光照窗口Window - Lighting - Environment Lighting – Skybox可作为反射源将天空色彩反射到场景中物体。
通常我们使用第二种方式。
Material
材质:物体的质地,指色彩、纹理、光滑度、透明度、反射率、折射率、发光度等。实际就是Shader的实例。
Shader着色器:专门用来渲染3D图形的技术,可以使纹理以某种方式展现。实际就是一段嵌入到渲染管线中的程序,可以控制GPU运算图像效果的算法。
Texture纹理:附加到物体表面的贴图。
对应关系 Shader—(Texture+Color—Material)-----游戏对象。。
小练习:制作游戏场景小地图
1.创建游戏主角Player,
子物体包括:主摄像机,地图标记;
2.地图标记PleneMark
创建物体Plane,材质mt_PlayerMark,并指定颜色为蓝色,纹理为Mark
3.创建敌人Enemy,并添加地图标记为(红色)
4.为所有地图标记指定层Mark
5,.地图摄像机MapCamera
设置属性:Clear Flags Culling Mask Projection Size Viewport Rect Depth