Unity3D實現(xiàn)自動尋路
Unity3D自動尋路,供大家參考,具體內(nèi)容如下
1.首先在Unity3D創(chuàng)造中一個正方體,一個圓柱體和一個平面。
2.將正方體和平面設(shè)為靜態(tài)(Static前的方格打勾)
3.在Window中打開AI進行導(dǎo)航網(wǎng)格烘培
4.在add component中添加Nav Mesh Agent(導(dǎo)航網(wǎng)格代理)
這里將Stopping Distance的值修改為0.5。如果使用默認值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ù)的實現(xiàn)方法
這篇文章主要介紹了C# PC版微信消息監(jiān)聽自動回復(fù)的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05WPF使用DrawingContext實現(xiàn)簡單繪圖
這篇文章主要為大家詳細介紹了WPF如何使用DrawingContext實現(xiàn)簡單繪圖,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以了解下2024-02-02C# DataGridView中實現(xiàn)勾選存儲數(shù)據(jù)和右鍵刪除數(shù)據(jù)(示例代碼)
這篇文章主要介紹了C# DataGridView中實現(xiàn)勾選存儲數(shù)據(jù)和右鍵刪除數(shù)據(jù)的示例代碼,通過示例代碼給大家展示運行效果圖,需要的朋友可以參考下2021-07-07