19、Unity游戏开发指南:从基础到实战

Unity游戏开发指南:从基础到实战

1. 灯光添加

在游戏场景中,灯光的设置至关重要。目前,场景中的两个桶正被默认的环境光所照亮。从性能角度考虑,环境光是最节省资源的光照方式,如果游戏可以接受,建议将其作为主要光源。

要调整环境光,可在菜单栏中选择“Edit ➤ Render Settings”,渲染设置将显示在检查器中。可以将环境光改为明亮的颜色,如白色,这样物体将从任何角度都被完全照亮。不过,这里先选择50%的灰色,这样能更清晰地看到添加的其他灯光效果。

灯光主要有以下三种类型:
| 灯光类型 | 特点 |
| ---- | ---- |
| 点光源(Point light) | 类似于裸露的灯泡,在一定范围内向各个方向辐射光线。 |
| 聚光灯(Spot light) | 类似于手电筒或探照灯,从光源处以锥形向外辐射光线。 |
| 平行光(Directional light) | 大致相当于太阳光,无论光线来自哪个方向,都会以相同方向照射所有面,其位置不重要,重要的是方向。 |

需要注意的是,每添加一个灯光,Unity都需要对被该灯光照射的物体进行额外的绘制调用。例如,添加一个平行光会使绘制时间翻倍。在iPhone设备上使用时,要谨慎使用光源。

若要添加点光源,可选择“GameObject ➤ Create Other ➤ Point Light”,将新的点光源添加到场景中。在场景编辑器中拖动该光源,感受其对渲染效果的影响。可能需要将其移动到坐标(0,0,0)附近,靠近桶的位置。之后,在检查器中调整其范围和衰减设置。

2. 使用iPhone作为游戏手柄
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值