地板、箱子、斜坡等行走路面设置,设置完点Bake。
挂上NavMeshAgent 和 脚本
SmartPlayer 物体行至鼠标所点位置
using UnityEngine;
using System.Collections;
public class SmartPlayer : MonoBehaviour
{
NavMeshAgent agent;
void Start()
{
agent = GetComponent<NavMeshAgent>();
}
void Update()
{
RaycastHit hit;
if (Input.GetMouseButtonDown(0))
{
Ray ray = Camera.main.Scr