Struct InstantiationParameters
Class that contains properties to apply to instantiated objects.
Namespace: UnityEngine.ResourceManagement.ResourceProviders
Syntax
public struct InstantiationParameters
Constructors
Name | Description |
---|---|
InstantiationParameters(Transform, Boolean) | Create a new InstantationParameters class that will set the parent transform and use the prefab transform. |
InstantiationParameters(Vector3, Quaternion, Transform) | Create a new InstantationParameters class that will set the position, rotation, and Transform parent of the instance. |
Properties
Name | Description |
---|---|
InstantiateInWorldPosition | When setting the parent Transform, this sets whether to preserve instance transform relative to world space or relative to the parent. |
Parent | Transform to set as the parent of the instantiated object. |
Position | Position in world space to instantiate object. |
Rotation | Rotation in world space to instantiate object. |
SetPositionRotation | Flag to tell the IInstanceProvider whether to set the position and rotation on new instances. |
Methods
Name | Description |
---|---|
Instantiate<TObject>(TObject) | Instantiate an object with the parameters of this object. |