- Rigidbody Drag会使物体下落,移动,旋转都收到阻力,AngularDrag只会使旋转产生阻力
if
碰撞检测的三个阶段
void Update()
{
}
//
private void OnCollisionEnter(Collision collision)
{
prin("OnCollisionEnter")
}
private void OnCollisionStay(Collision collision)
{
prin("OnCollisionStay")
}
private void OnCollisionExit(Collision collision)
{
prin("OnCollisionExit")
}
射线检测获取目的地
Lightmapping
关照贴图
节约性能
四种灯光
碰撞器改为触发器-Is Trigger
参数是进入者的对象
每一帧触发stay
collider rigdbody 拥有的时候的检测条件
碰撞检测函数
发生碰撞条件:
其中至少一个物体(必须运动的)必须带有碰撞器(collider)+刚体(Rigidbody),另一个物体(可以静止也可以运动)也必须至少带有collider。
rigidbody定义其物理属性,collider定义其与周围环境的互动。
6.增加一些石头,营造真实感,小,露出一点点
7.添加植被meshes-vegatition-low-.....,拖入场景
8.调节植被的大小,角度等
9.树木meshes-vegatition-bushes-small tree
4. 第四个工具,添加贴图为基础地形图
5.在工程里的meshesprefabs找一些石头
增加知识点:第二个工具的height有个fliten,按下的作用是把某个地形粉刷到某个高度上
正式创建地形
1.新建terrain,大小为20*20*20
2.用第一个工具抬高地形,opocity设置为20左右,粉刷周围,中间稍微粉刷一下(密度调小)
3.把光线调小 light-intencity改为0.4