collision.collider 用来检测和什么碰撞器发生了碰撞。
两个物体必须有碰撞器,
collision.collider 用来检测和什么碰撞器发生了碰撞。
两个物体必须有碰撞器,
void OnCollisionEnter(Collision collision){
}//OnCollision是unity自己调用的,自带的
按shift——降低地形
地形1:升高或降低地形
地形2:只能升高地形,可调高度
地形
ctrl+n创建新场景
prefab——预制体
gameobjet-break pratab
在window中的store可以有free和paied资源
导入import
文件夹分类
1、长宽高
高:最大高度
2、抬高
按住shift 降低
3、
tecture:相当于覆盖
add texture->select texture 选择贴图
法线:凹凸不平的文理细节,不是必要的
双击贴图进行修改、删《remove》
4、第一个贴图会覆盖整个,第二个可以部分粉刷
opcity改小一些,影响小,比较自然。
一、prefab预制体
把cube作成预制体
同样的许多敌人,同一进行修改
二、如何做成prefab:
1把游戏物体拖到project,蓝色的物体,生成prefab
2 右键,create prefab,把游戏物体放到白色的prefab上。
三、利用prefab生成物体
将prefab往场景中拖,生成预制体模式的prefab,修改prefab,由prefab生成的都会统一进行修改。
四、修改prefab位置,位置不会发生变化,使属性变成粗体,不再!受到prefab的影响。
apply,用自身修改的值改变prefab
五、脱离prefab关系
gameobject
break prefab instance
按住ctrl移动,每次一米
edit snapsetting 改变每次ctrl后的默认移动、旋转大小。
V工具:坐标轴当前游戏物体,吸附定点
出发检测/碰撞检测
unity documentation查表碰撞条件
mesh colider 耗费性能
选择main camera-左上GameObject-Align with view与当前视口一致
刚体组件,constraints,冻结某轴
terrain组件
按shift粉刷降低
windows-assets store
本节内容:
射线检测.
鼠标点击地面,人物自动寻路到点击地.
本节重点:
按住Alt键,鼠标左键即可以物体坐标系为中心旋转查看。
按住V键,可以使用动态坐标系移动物体。
按住鼠标右键,再按asdw可以上下左右查看.
可以从Asset Store寻找素材
也可以用Search直接搜索(别忘了选择搜索范围)
打开已有工程时,选择目录,不需要进一步选择
Center 中心点 组合模型的中心
pivot 原点 图形的中心
双击物体自动聚焦到该物体