Instantiate
Instantiate(Object, Vector3, Quaternion)
Description
Instantiate an object.
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
| position | Position | 
| rotation | Rotation | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate(Object, Vector3, Quaternion, Transform)
Description
Instantiate an object.
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
| position | Position | 
| rotation | Rotation | 
| parent | Parent Transform | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate(Object, Vector3, Quaternion, Transform, Space)
Description
Instantiate an object.
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
| position | Position | 
| rotation | Rotation | 
| parent | Parent Transform | 
| space | Coordinate system | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate(Object, Vector3, Quaternion, Transform, Space, LifeTimeFlags, float)
Description
Instantiate an object.
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
| position | Position | 
| rotation | Rotation | 
| parent | Parent Transform | 
| space | Coordinate system | 
| lifeTimeFlags | Lifetime of pooled objects | 
| lifeDuration | Time to live of pooled objects | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate(Object)
Description
Instantiate an object.
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate(Object, LifeTimeFlags, float)
Description
Instantiate an object.
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
| lifeTimeFlags | Lifetime of pooled objects | 
| lifeDuration | Time to live of pooled objects | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate(Object, Transform)
Description
Instantiate an object.
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
| parent | Parent Transform | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate(Object, Transform, bool)
Description
Instantiate an object.
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
| parent | Parent Transform | 
| instantiateInWorldSpace | If when assigning the parent the original world position should be maintained. | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate(Object, Transform, bool, LifeTimeFlags, float)
Description
Instantiate an object.
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
| parent | Parent Transform | 
| instantiateInWorldSpace | If when assigning the parent the original world position should be maintained. | 
| lifeTimeFlags | Lifetime of pooled objects | 
| lifeDuration | Time to live of pooled objects | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate<T>(T)
Description
Instantiate an object.
Type Parameters
| Type Parameter Name | Description | Type Constraints | 
|---|---|---|
| T | Object type | 
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate<T>(T, LifeTimeFlags, float)
Description
Instantiate an object.
Type Parameters
| Type Parameter Name | Description | Type Constraints | 
|---|---|---|
| T | Object type | 
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
| lifeTimeFlags | Lifetime of pooled objects | 
| lifeDuration | Time to live of pooled objects | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate<T>(T, Vector3, Quaternion)
Description
Instantiate an object.
Type Parameters
| Type Parameter Name | Description | Type Constraints | 
|---|---|---|
| T | Object type | 
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
| position | Position | 
| rotation | Rotation | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate<T>(T, Vector3, Quaternion, Transform)
Description
Instantiate an object.
Type Parameters
| Type Parameter Name | Description | Type Constraints | 
|---|---|---|
| T | Object type | 
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
| position | Position | 
| rotation | Rotation | 
| parent | Parent Transform | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate<T>(T, Vector3, Quaternion, Transform, LifeTimeFlags, float)
Description
Instantiate an object.
Type Parameters
| Type Parameter Name | Description | Type Constraints | 
|---|---|---|
| T | Object type | 
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
| position | Position | 
| rotation | Rotation | 
| parent | Parent Transform | 
| lifeTimeFlags | Lifetime of pooled objects | 
| lifeDuration | Time to live of pooled objects | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate<T>(T, Transform)
Description
Instantiate an object.
Type Parameters
| Type Parameter Name | Description | Type Constraints | 
|---|---|---|
| T | Object type | 
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
| parent | Parent Transform | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate<T>(T, Transform, bool)
Description
Instantiate an object.
Type Parameters
| Type Parameter Name | Description | Type Constraints | 
|---|---|---|
| T | Object type | 
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
| parent | Parent Transform | 
| instantiateInWorldSpace | If when assigning the parent the original world position should be maintained. | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.
Instantiate<T>(T, Transform, bool, LifeTimeFlags, float)
Description
Instantiate an object.
Type Parameters
| Type Parameter Name | Description | Type Constraints | 
|---|---|---|
| T | Object type | 
Parameters
| Parameter Name | Description | 
|---|---|
| original | Original object | 
| parent | Parent Transform | 
| instantiateInWorldSpace | If when assigning the parent the original world position should be maintained. | 
| lifeTimeFlags | Lifetime of pooled objects | 
| lifeDuration | Time to live of pooled objects | 
Returns
Instantiated object
Remarks
If there is a pooled object, resume that object.
If there is no pool, it is newly instantiated by Object.Instantiate.