Legacy Documentation: Version 5.5
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

StaticBatchingUtility.Combine

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.