Unity3D NavMeshAgent

时间:2018-09-15 08:07:19

标签: c# unity3d unityscript navmesh

大约2周以来,我一直在尝试摆脱NavMeshAgent错误,但似乎无法克服它,所以我转向SO。

我有一个导航网格,我产生了大量敌人,放置在导航网格上,但是我不断收到此错误,直到我的控制台充满此错误(999+)。错误是:

  

“ SetDestination”只能在已放置在NavMesh上的活动代理上调用。   UnityEngine.AI.NavMeshAgent:SetDestination(Vector3)   ZombieAI:Update()(位于Assets / Scripts / ZombieAI.cs:137)

任何解决此错误的帮助将不胜感激,因为它将所有性能从我的程序中吸收到无法使用的地步。

脚本如下:

SELECT ClientName, RoomName, RoomFromDateTime, RoomToDateTime FROM Conf
WHERE HotelID = 'EXBHX' AND RoomID = '3' AND (RoomFromDateTime
BETWEEN str_to_date('2018-09-15 08:00:00', '%Y-%m-%d %T' ) AND str_to_date('2018-09-15 16:00:00', '%Y-%m-%d %T' )
OR RoomToDateTime BETWEEN str_to_date('2018-09-15 08:00:00','%Y-%m-%d %T' ) AND str_to_date('2018-09-15 16:00:00','%Y-%m-%d %T' ))

0 个答案:

没有答案