国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Unity “Failed to create agent because it is not close enough to the NavMesh“警告 并由此引發(fā)的問題

這篇具有很好參考價值的文章主要介紹了Unity “Failed to create agent because it is not close enough to the NavMesh“警告 并由此引發(fā)的問題。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

這個報錯表示的意思是:NavMeshAgent所在節(jié)點未放置在尋路網格上

從最基本的理解上,就是說你的角色,或者某個 agent 沒有在導航的地形上,

Unity “Failed to create agent because it is not close enough to the NavMesh“警告 并由此引發(fā)的問題,C#代碼,Unity,游戲引擎,Powered by 金山文檔

最關鍵的是:由此引發(fā)的報錯:

Unity “Failed to create agent because it is not close enough to the NavMesh“警告 并由此引發(fā)的問題,C#代碼,Unity,游戲引擎,Powered by 金山文檔

"SetDestination" can only be called on an active agent that has been placed on a NavMesh.

導致角色無法移動。

我找了很久問題,百度了四五個小時,網上說的很多解決方法,包括不限于:

  1. 由于角色是 由 Instantiate 生成的,所以一開始不在導航網格上,所以需要使用 類似于NavMeshAgent.Warp(transform) 來重新設置位置而不是 transform.position 來初始化位置

  1. 不同角色重疊,障礙物檢測異常,只要把 Radius 改成0,或者關閉 Obstacle Avoidance,人物就可以重疊了且移動之類的

  1. 或者是反復激活 角色身上的 Nav Mesh Agent 組件的激活狀態(tài) active

  1. 還有些人是基本問題:

1>. 未設置物體的Navgation static標簽。

2.> 沒有烘焙尋路網格。

3.> 尋路物體本身沒有設置導航組件。

這些和我都沒有問題,直到我第二天在bing上搜一些國外開發(fā)者針對這個問題的答案,

我復制了一些機翻的方法:

1:將地形放到原點0,0,0

2:將腳本放到最上面:一個是將using unityEngineAI放道最上面,一個是將C#腳本放到 NavMeshAgent腳本上試試

3:先激活代理角色身上的 NavMeshAgent腳本,再生成網絡本身(這個有待商榷)

4:看下報錯到底是距離太遠還是距離太近,抬高地形或降低地形

5:代理的比例問題,還是要看一下,場景比例太大了,需要適當調整旋轉半徑,高度的值

6:有的說代理上的 collider 會有影響 ,試著取消勾選,或者轉移到別的地方

說實話全部都沒有解決我的,我就是看教程做了個簡單導航,

Unity “Failed to create agent because it is not close enough to the NavMesh“警告 并由此引發(fā)的問題,C#代碼,Unity,游戲引擎,Powered by 金山文檔

直到我看到一個國外大哥說了一句話:

別忘了檢查Agent Type,因為我的Agent中有“New Agent”,將其更改為Humanoid對我有幫助。

Unity “Failed to create agent because it is not close enough to the NavMesh“警告 并由此引發(fā)的問題,C#代碼,Unity,游戲引擎,Powered by 金山文檔
Unity “Failed to create agent because it is not close enough to the NavMesh“警告 并由此引發(fā)的問題,C#代碼,Unity,游戲引擎,Powered by 金山文檔

就因為我試了一下增加了一個Agent的新代理,且角色用的就是這個新代理,我自己都忘了當時新增了一個代理了,只是看書上說有這么個功能罷了

解決方法:

把代理名字改回 Humanoid

雖然這樣會導致只能選擇一個代理模式,但是沒報錯了

我剛學這個,不知道為什么新增不行,那如果我要新增不同的代理模式怎么辦。如果有人知道這種情況,麻煩留言一下文章來源地址http://www.zghlxwxcb.cn/news/detail-537329.html

到了這里,關于Unity “Failed to create agent because it is not close enough to the NavMesh“警告 并由此引發(fā)的問題的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Can‘t connect to HTTPS URL because the SSL module is not available

    miniconda自帶的python3.8 在使用pip安裝包的時候報錯 將conda的安裝目錄下的 復制到DLLs目錄下 https://github.com/conda/conda/issues/8273 https://blog.csdn.net/Sky_Tree_Delivery/article/details/109078288

    2024年02月13日
    瀏覽(54)
  • git fatal: ‘xxx‘ is not a commit and a branch ‘xxx‘ ‘ cannot be created from it

    當拉取一個git遠程倉庫分支時報錯: 命令:git checkout -b 本地分支名 遠程分支名 報錯:fatal: \\\'origin/dev_v2.8.4_v10.74.1\\\' is not a commit and a branch \\\'dev_v2.8.4_v10.74.1\\\' cannot be created from it 遠程新建的分支沒有更新到本地。實際上,git倉庫分為本地倉庫和遠程倉庫,我們用 checkout 命令是從本

    2024年02月10日
    瀏覽(22)
  • Docker啟動rabbitmq失敗Failed to create thread: Operation not permitted (1)

    Docker啟動容器后ps查看不到,如rabbitmq Failed to create thread: Operation not permitted (1) 1、搜索鏡像 2、拉取鏡像 3、啟動容器 4、查看運行中容器 5、查看容器 6、查看容器日志,報錯 Failed to create thread: Operation not permitted (1) Aborted (core dumped) --docker內的用戶權限受限 7、解決辦法: 啟動

    2024年02月05日
    瀏覽(23)
  • pip 安裝庫出錯:Defaulting to user installation because normal site-packages is not writeable

    pip 安裝庫出錯:Defaulting to user installation because normal site-packages is not writeable

    步驟一: 將anaconda安裝路徑下的如下文件夾修改權限: ?點擊鼠標右鍵-屬性-安全選項卡-Users(點擊右下角編輯)-全部勾選允許 ? ?如果以上三個文件夾修改權限后還出現(xiàn)上述問題,將所有anaconda下的文件夾都改一下權限 步驟二:將pip下載路徑改變到?anaconda文件夾下 1.打開

    2024年02月10日
    瀏覽(22)
  • 解決報錯:Can‘t connect to HTTPS URL because the SSL module is not available.

    解決報錯:Can‘t connect to HTTPS URL because the SSL module is not available.

    本人今天準備打開Pycharm安裝一個label-studio包,試了很多次,接連報如下錯誤,因此我就去找了一些解決方案,現(xiàn)在總結如下: github上有對應的解決方案,鏈接:https://github.com/conda/conda/issues/8273 說的是D:Anaconda3DLLs ssl.pyd search for the OpenSSL DLLs but in the wrong/current location,也就是

    2024年02月15日
    瀏覽(48)
  • 【Git報錯】fatal: ‘origin/XXX‘ is not a commit and a branch ‘XXX‘ cannot be created from it

    【Git報錯】fatal: ‘origin/XXX‘ is not a commit and a branch ‘XXX‘ cannot be created from it

    發(fā)現(xiàn)問題 遠程已有分支,本地需要新建對應分支,于是執(zhí)行命令: git checkout --track origin/XXX 時報錯。 原因: 遠程真的沒有這個分支,所以失敗 這個情況沒什么好說的 遠程有這個分支,但是本地認為遠程沒有這個分支 執(zhí)行如下命令,查看本地緩存的所有遠程分支,看看你要

    2024年02月16日
    瀏覽(22)
  • Cause: compileSdkVersion is not specified. Please add it to build.gradle

    新建了個項目,過一段時間之后再去編譯,提示錯誤: 很詫異,啥都沒改,為什么突然就報錯了呢? 于是一一排查,終于找到問題了,我項目APP中,依賴如下: 重點就是這個+,代表一直使用最新的版本,而最新版本有可能對compileSdk,tools版本產生各種要求,從而導致最終的

    2024年02月16日
    瀏覽(25)
  • pip install 安裝時報Defaulting to user installation because normal site-packages is not writeable解決方法

    我的python的安裝目錄: C:Program FilesPython37 我的pip install + 包名 包安裝的默認安裝目錄: c:program filespython37libsite-packages 在cmd下pip安裝庫的時候提示: Defaulting to user installation because normal site-packages is not writeable會把庫安裝到這個路徑下面 C:UsersXXXAppDataRoamingPythonPython37s

    2024年02月05日
    瀏覽(34)
  • Pycharm遇到“Defaulting to user installation because normal site-packages is not writeable”的一種解決方法

    Pycharm遇到“Defaulting to user installation because normal site-packages is not writeable”的一種解決方法

    一、問題描述: pycharm里運行代碼缺少相應的庫,進行終端安裝報錯:“Defaulting to user installation because normal site-packages is not writeable” ? ?二、可能原因: 在\\\"Program Files\\\"這個文件夾下面做任何修改都需要管理員權限,比如我在\\\"Program Files\\\"下面新建一個文件夾也需要提供管理員

    2024年02月11日
    瀏覽(23)
  • Caused by SSLError(“Can‘t connect to HTTPS URL because the SSL module is not available.“

    Caused by SSLError(“Can‘t connect to HTTPS URL because the SSL module is not available.“

    最近在linux系統(tǒng)里安裝python3.11之后,使用pip安裝第三方庫、requests庫進行網絡請求都會報這個錯 ?查找了網上很多方法,看見了一個大佬的,是在pip 的命令最后面加上: 加上之后確實可以安裝第三方庫了,但是在我用requests庫進行請求的時候 又報了這個錯 ?但是請求http的話

    2024年02月09日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包