Legacy Documentation: Version 4.5.0

Script language:

  • JS
  • C#
  • Boo
Script language

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

static function Combine(staticBatchRoot: GameObject): void;
static void Combine(GameObject staticBatchRoot);
static def Combine(staticBatchRoot as GameObject) as void

Description

Combine will prepare all children of the staticBatchRoot for static batching.

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

static function Combine(gos: GameObject[], staticBatchRoot: GameObject): void;
static void Combine(GameObject[] gos, GameObject staticBatchRoot);
static def Combine(gos as GameObject[], staticBatchRoot as GameObject) as void

Description

Combine will prepare all gos for the static batching. staticBatchRoot will be treated as their parent.

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