Version: 2017.3
public static void Combine (GameObject staticBatchRoot);

Description

StaticBatchingUtility.Combine prepares all children of the staticBatchRoot for static batching.

Once combined, children cannot change their Transform properties; however, staticBatchRoot can be moved.

See also: Mesh.CombineMeshes.


public static void Combine (GameObject[] gos, GameObject staticBatchRoot);

Description

StaticBatchingUtility.Combine prepares all gos for static batching. staticBatchRoot is treated as their parent.

Once combined, gos cannot change their Transform properties; however, staticBatchRoot can be moved.

The GameObject in gos must have MeshFilter components attached for this to work.

See also: Mesh.CombineMeshes.