第5章 虚拟现实开发工具6.pptVIP

  • 2
  • 0
  • 约7.69千字
  • 约 24页
  • 2021-11-28 发布于辽宁
  • 举报
} * 举例:用OffMeshLink制作从高墙跳下。 先创建2个Cube,分别代表地板和大方块高墙。再创建2个Cube,分别命名为:start point和end point,分别为指定跳跃起点和指定跳跃终点位置点。 使用胶囊体创建主角。 把场景中的Cube物体设置为静态,并勾选OffMeshLink Generation选项。 为start point添加Off Mesh Link组件。并把start point和end point拖放指定到Start和End属性中。 为主角胶囊体添加Nav Mesh Agent组件。Bake烘焙场景。注意调节Height、Drop Height、Jump Distance属性。烘焙好后为主角添加类,如下所示。 using UnityEngine; using System.Collections; public class PlayerController : MonoBehaviour { private NavMeshAgent agent; GameObject target; void Start() { //获取组件 agent = GetComponentNavMeshAgent(); target = GameObject.Find(end point); } void Upda

文档评论(0)

1亿VIP精品文档

相关文档