static void CreateOrphans( GameObject gameObject, bool disableLooping )

book_4_sparkGenerated
code_blocksInput

Description

The CreateOrphans method is a static method of the TemporaryEffect class. It is used to examine the children of a specified GameObject and orphan any temporary effects that are present. This method is particularly useful when you want to ensure that temporary effects are not tied to the lifecycle of their parent GameObject.

Usage

To use the CreateOrphans method, you need to pass a GameObject instance and a boolean value indicating whether to disable looping effects. If disableLooping is set to true, any looping effects will be disabled when they are orphaned.

Example

// Example usage of CreateOrphans method
GameObject myGameObject = new GameObject();

// Orphan temporary effects from myGameObject's children
TemporaryEffect.CreateOrphans(myGameObject, true);