GameObjectUtility

GameObject utility functions.

Note: This is an editor class. To use it you have to place your script in Assets/Editor inside your project folder. Editor classes are in the UnityEditor namespace so for C# scripts you need to add "using UnityEditor;" at the beginning of the script.

Class Functions
GetStaticEditorFlags

Gets the set StaticEditorFlags

AreStaticEditorFlagsSet

Returns true if the passed in StaticEditorFlags are set

SetStaticEditorFlags

Sets the StaticEditorFlags

GetNavMeshLayer

Get the navmesh layer for the GameObject

GetNavMeshLayerFromName

Get the navmesh layer from the layer name

SetNavMeshLayer

Set the navmesh layer for the gameobject

GetNavMeshLayerNames

Get all the navmesh layer names