一、光照系统
Unity中提供了四种光源:
Directional light: 方向光,类似太阳的日照效果。
Point light: 点光源,类似蜡烛。
Spotlight: 聚光灯,类似手电筒。
Area Light: 区域光,无法用作实时光照,一般用于光照贴图烘培。
下图是它的光照方式:见图1-2。
下图是它的光照方式:见图1-3。
聚光灯只在一个方向上,在一个圆锥体范围发射光线。它们用作手电筒真是完美,汽车的车头灯或者灯柱。它们在图形处理器上是最耗费资源的
聚光灯同样也可以带有cookies - 这可以很好地创建光芒透过窗户的效果。纹理的边缘是黑色的,打开边框多层纹理(Border Mipmaps )选项和它的循环模式(wrapping mode)设置为强制拉伸(Clamp),这是非常重要的。想要得到更多关于这方面的信息,参见纹理(Textures.)
下图是它的光照方式:见图1-4。
二、刚体组件
刚体就是模拟现实物体的运动状态,添加刚体后将受重力影响,并可以与其他物体发生碰撞。如何添加该组件呢?见下图(图2-1)
刚体参数见下图(2-2)
当我们给了其刚体后,游戏对象就有了质量,有了其物理性质。可以看下图。
注意:两种刚体
1.普通刚体(影响自己也影响其他物体)
2.运动学刚体(Is Kinematic为 true, 自己不受物理引擎的驱动,但是会影响其他刚体)
使用技巧
1.不应该父子同时具有刚体
2.不应该缩放刚体的父级