|
Post by czester16 on Feb 6, 2018 12:17:05 GMT
When enemy is running and lost navemesh then he will be never go back to ground. I solved my problem - remove "!agent.isOnNavemesh", because when AI was on differend y, and navemesh was lost then enemy was flying. After removing this AI is grounding and go back to navemesh component. Why this parameter is here? Why "groundDistance > 0.3f"? Maybe better change 0.3f to maxGroundDistance variable? If i helped give me a smile
|
|
|
Post by Invector on Feb 6, 2018 14:11:54 GMT
There is a lot of stuff that could be improved on the current AI and that's why we're working on a full re-design from scratch for the new AI v2.0 - this quickfix worked for you and your situation and may help others, so thanks for sharing
|
|