shift+粉刷 降低地形
第二个:Paint Height
只能用来抬高地形
Height限制抬高的最高高度
Height后面的Flatten可以抬高整体地形高度
第三个:Smooth Height
用来平滑地形边缘
第四个:Paint Texture
绘制贴图
第五个:Place Trees
添加树
第六个:Paint Details
添加草
shift+粉刷 降低地形
第二个:Paint Height
只能用来抬高地形
Height限制抬高的最高高度
Height后面的Flatten可以抬高整体地形高度
第三个:Smooth Height
用来平滑地形边缘
第四个:Paint Texture
绘制贴图
第五个:Place Trees
添加树
第六个:Paint Details
添加草
Terrain下的工具栏
最右边齿轮按钮:Terrain Setting
Resolution:设置terrain长宽高
第一个:Raise/Lower Terrain
调整地形高度
opacity:地形升高的快慢
window->lighting->setting 取消自动渲染
Quad 面片,只有一面存在
一个窗口可以打开多个,通过Add Tab重添加
材质球的创建 右键选择materail
在Windows选择Navigation,在Navigation界面里点击Back
在草的界面里,把Stataic的下拉里把 Navigation Static不打上勾
选中物体,在Navigation的object里的Navigation Area里选择Not Walkble
触发检测
OnTriggerEnter//进入触发区域触发
OnTriggerExit//退出区域触发
OnTriggerStay//在触发区域内触发
Ctrl控制物体一米一米的移动
V键kong'zhi'wu'ti'ding
吃饱了 有人吗
100
鼠标点击事件:
Input.GetMouseButtondown(0)
0为左键,右键为1,2为中键
lightmapping
nav mesh agent :控制人物移动
粒子系统:右键火堆->Effects->Particle System
光的shadow type:阴影效果
重要,这样会有灯的效果
lightmapping:光照贴图
由于光照是实时计算场景变化,耗费性能,lightmapping会提前计算好,生成贴图贴在地图上,作用就是优化性能,
灯光烘焙:mode选Baked->先选好要洪培的灯光,inspector->蓝色方块勾选->lighting->Debug Setting后面长条按钮->进度条走完就好(可能会耗费时间)
crtl+D=复制控件
注意prefabs:预制件,直接拖进prefabs里,类似于父类继承
四种灯光:平行、点光、手电筒、区域
触发器响应事件:
void OnTriggerEnter(Collider other)
void OnTriggerExit ()
void OnTriggerStay ()这个比较重要
与碰撞检测区别:触发检测可以穿过物体,碰撞是不会穿过的