地形系统
- 在菜单Create–>Terrain创建地形
- 在Inspactor面板中进行参数设置,包括6个标签
- 建立山形
- 平滑山形
- 压低山形
- 树草
- 纹理
- 参数设置
- 导入地形包,可以选择树、草、纹理的资源
- Terrain是不能低于y=0这个平面的,要想制作沟壑,需要先提高地形平面
粒子系统
-
可以实现硝烟、火焰、雪花、水汽、爆炸等效果
-
创建例子游戏对象:GameObject->Particle System
-
一个例子游戏对象包含很多模块,不同模块具有不同的功能,默认只有少量模块时激活的
-
首选项参数设置
- Start Lifetime为30,增加粒子的存活时间;
- Start Speed为3,降低粒子运动速度
- Start Size为6,增加粒子的大小
- Max Particles为30,减少粒子的最大数量
-
Emission选项设置发射的频率
-
Shape选项设置发射器的形状
-
RenderMaterial选项的可以设置粒子的材质
物理引擎
- 物理引擎就是模拟真实世界中物体碰撞、跌落等反应的引擎,通过“方格子”来理解什么是物理引擎
- UnityNviDIAPhysX的物理引擎使用的是的NviDIA的PhysX
- 选中一个游戏对象,主菜单→Component→→***,这样就添加了刚体组件。一旦给一个 GameObiect添加刚体组件,它就会受重力、碰撞等的影响,最典型的就是如果“脚下