Unity3D實(shí)現(xiàn)自動(dòng)尋路
Unity3D自動(dòng)尋路,供大家參考,具體內(nèi)容如下
1.首先在Unity3D創(chuàng)造中一個(gè)正方體,一個(gè)圓柱體和一個(gè)平面。
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,則最后圓柱體會(huì)與正方體重合在一起。
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小白一枚,如有錯(cuò)誤希望大佬們指正!
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
C# PC版微信消息監(jiān)聽自動(dòng)回復(fù)的實(shí)現(xiàn)方法
這篇文章主要介紹了C# PC版微信消息監(jiān)聽自動(dòng)回復(fù)的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05c#實(shí)現(xiàn)輸出的字符靠右對(duì)齊的示例
下面小編就為大家分享一篇c#實(shí)現(xiàn)輸出的字符靠右對(duì)齊的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2017-12-12WPF使用DrawingContext實(shí)現(xiàn)簡(jiǎn)單繪圖
這篇文章主要為大家詳細(xì)介紹了WPF如何使用DrawingContext實(shí)現(xiàn)簡(jiǎn)單繪圖,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,感興趣的小伙伴可以了解下2024-02-02C# DataGridView中實(shí)現(xiàn)勾選存儲(chǔ)數(shù)據(jù)和右鍵刪除數(shù)據(jù)(示例代碼)
這篇文章主要介紹了C# DataGridView中實(shí)現(xiàn)勾選存儲(chǔ)數(shù)據(jù)和右鍵刪除數(shù)據(jù)的示例代碼,通過(guò)示例代碼給大家展示運(yùn)行效果圖,需要的朋友可以參考下2021-07-07