Unity学习 1_21

1 component 组件(功能)GameObject 游戏对象(组件的容器)
Scene 场景(游戏对象的集合) Project 项目(资源集合)Asset 资源
2 父物体与子物体(用于将几个部件组合成一个整体)
将各子物体的Position进行Reset
子物体的transform相对于父物体
父物体的transform相对于子物体
3 Texture 纹理(附加到物体表面的贴图)
对象 - Mesh Renderer - Meterial - shader
shader :用于渲染3D图形的技术,用程序控制GPU运算图像效果的算法,是一个代码程序。
shader:决定了Meterial的属性和设置(使用的不同shader时,有不同的Meterial面板)
Meterial:是设置属性值得面板
shader Meterial gameobject Texture Color 之间的关系:gameobject接受Mesh renderer, Mesh renderer接收Meterial ,Meterial接受Texture, Meterial可以接受图片的原因是shader中给出了相应的属性。
4 Meterial材质 (物体的质地)
默认材质default meterial,不能对该材质进行修该
材质修改方式:1在Project中新建或导入Meterial 2将该Meterial给游戏对象
5 Meterial中的选项
Rendering Mde 设置渲染方式:opaque不透明的实体 cutout去除留白 transparent 透明玻璃 fade 渐变
Albedo 设置颜色与透明度(transparen和fade的透明度在此设置,两者有不同)
Metallic 金属性
6 Camera (决定游戏场景中所能看见的画面——眼 ,所能听到是声音——耳)
Transform:Position Rotation 设置看的位置与角度
Clear Flags:设置空白部分的渲染方式(skybox solid color)
Culling Mask:选择可见的layer(在Inspector中可以设置不同物体的Layer),不可见的layer不渲染。
Projection:投影方式 3D perspective 正交投影 Orthographic(用于地图等)
Clipping Planes(裁剪平面)设置可见的最近和最远面(如大场景游戏用,远处对象一点一点出现)
Viewport Rect 所见场景在那一块显示,用百分制调节(用于分屏幕,小地图等)
Depth 上述显示的层次之间的覆盖关系(Depth值大的在上面)
7 Camera中的Clear Flags(skybox 天空盒:围绕整个Scene的包装器,用于模拟天空的材质,特殊的材质
方式一:Meterial选择skybox的shader,一般用procedure 和 6-sides
camera 中添加skybox组件然后添加meterial
方式二:Lighting,选择不同的Skybox meterial ,特点是物体会随着天空的选择反射光线。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值