Class UnityPrefab
public sealed class UnityPrefab : LunyPrefab, ILunyPrefab, ILunyAsset
- Inheritance
-
objectUnityPrefab
- Implements
- Inherited Members
Constructors
UnityPrefab(GameObject, LunyAssetPath)
public UnityPrefab(GameObject prefab, LunyAssetPath assetPath)
Parameters
prefabGameObjectassetPathLunyAssetPath
Methods
Instantiate()
public GameObject Instantiate()
Returns
Instantiate(ILunyObject)
public GameObject Instantiate(ILunyObject parent)
Parameters
parentILunyObject
Returns
Instantiate(Transform, Vector3, Quaternion)
public GameObject Instantiate(Transform parent, Vector3 position, Quaternion rotation)
Parameters
parentTransformpositionVector3rotationQuaternion
Returns
Instantiate<T>(ILunyObject)
public override T Instantiate<T>(ILunyObject parent) where T : class
Parameters
parentILunyObject
Returns
- T
Type Parameters
T