Unity5.x添加角色和控制(学习笔记)

  • 主要内容:①创建第一人称角色控制器;②创建物理阻挡

  • 添加角色和控制

  • 创建第一人称角色控制器

    • 导入角色控制器资源包,我用的是在Unity提供的标准资源包,Assets——ImportPackage——Characters 导入就好了。
      下载位置:官网上下载Unity的地方
      Unity5.x添加角色和控制(学习笔记)
    • 角色控制器
      Unity5.x添加角色和控制(学习笔记)
      • 先试用下第一人称控制器:
        Unity5.x添加角色和控制(学习笔记)
        放到一个物体前,调节视角就好
        注意!!!第一人称角色控制器一定要放在高于地面的位置,防止角色控制器运行时穿越Terrain
        此时就可以删除MainCamera了,因为没啥用了
    • 这里就可以通过移动鼠标转换视角方向,通过上下左右(或WASD)移动,空格跳跃
  • 创建物理阻挡(碰撞体)

    • 给房子创建一个碰撞体,选中房子然后CreateEmptyChild,可以改个名啊housecollision(collision碰撞)
    • 创建立方体来做碰撞体,将房子的地面和墙都铺上方块碰撞体,将所有Cube都拖到刚创建的housecollision中(成为子物体)
    • 所有的Cube取消选中MeshRenderer,这样Cube将不会渲染(相当于隐形啦)
    • 像创建的树,方块啥的都自动开启了碰撞体,如果没有勾选物体的Inspector页面中的Collider,例如cube的是BoxCollider,sphere是sphereCollider。。。