Unity3D實(shí)現(xiàn)自動尋路
Unity3D自動尋路,供大家參考,具體內(nèi)容如下
1.首先在Unity3D創(chuàng)造中一個正方體,一個圓柱體和一個平面。

2.將正方體和平面設(shè)為靜態(tài)(Static前的方格打勾)

3.在Window中打開AI進(jìn)行導(dǎo)航網(wǎng)格烘培


4.在add component中添加Nav Mesh Agent(導(dǎo)航網(wǎng)格代理)

這里將Stopping Distance的值修改為0.5。如果使用默認(rèn)值0,則最后圓柱體會與正方體重合在一起。
5.附加AI腳本給圓柱體
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.AI;
public class AINavgation : MonoBehaviour
{
public GameObject target;
private NavMeshAgent agent;
void Start()
{
agent = GetComponent<NavMeshAgent>();
agent.destination = target.transform.position;
}
void Update()
{
}
}
6.最終效果

Unity3D小白一枚,如有錯誤希望大佬們指正!
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
C# PC版微信消息監(jiān)聽自動回復(fù)的實(shí)現(xiàn)方法
這篇文章主要介紹了C# PC版微信消息監(jiān)聽自動回復(fù)的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05
WPF使用DrawingContext實(shí)現(xiàn)簡單繪圖
這篇文章主要為大家詳細(xì)介紹了WPF如何使用DrawingContext實(shí)現(xiàn)簡單繪圖,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,感興趣的小伙伴可以了解下2024-02-02
C# DataGridView中實(shí)現(xiàn)勾選存儲數(shù)據(jù)和右鍵刪除數(shù)據(jù)(示例代碼)
這篇文章主要介紹了C# DataGridView中實(shí)現(xiàn)勾選存儲數(shù)據(jù)和右鍵刪除數(shù)據(jù)的示例代碼,通過示例代碼給大家展示運(yùn)行效果圖,需要的朋友可以參考下2021-07-07

