NavMeshAreaSelect a NavMesh area for a string or an interger field.
-
bool isMask=trueif true, it'll use the bit mask, otherwise, it'll use the area value. Has no effect if the field is a string. -
string groupBy = ""for error message grouping -
Allow Multiple: No
using SaintsField.AiNavigation; [NavMeshArea] // then you can use `areaSingleMask1 | areaSingleMask2` to get multiple masks public int areaSingleMask; [NavMeshArea(false)] // then you can use `1 << areaValue` to get areaSingleMask public int areaValue; [NavMeshArea] // then you can use `NavMesh.GetAreaFromName(areaName)` to get areaValue public int areaName; [NavMeshArea] public string areaNameString; // sting name
