Beispiel #1
0
 public GameObject Spawn(Vector3 localPosition, Quaternion localRotation, Vector3 localScale)
 {
     return(SimplePoolManager.Spawn(this, localPosition, localRotation, localScale));
 }
Beispiel #2
0
 public GameObject Spawn()
 {
     return(SimplePoolManager.Spawn(this, Vector3.zero, Quaternion.Euler(Vector3.zero), Vector3.one));
 }
Beispiel #3
0
 public GameObject Spawn(Vector3 localPosition)
 {
     return(SimplePoolManager.Spawn(this, localPosition, Quaternion.Euler(Vector3.zero), Vector3.one));
 }
Beispiel #4
0
 public static GameObject Spawn(this GameObject prefab)
 {
     return(SimplePoolManager.Spawn(prefab));
 }
Beispiel #5
0
 public static GameObject Spawn(GameObject prefab, Vector3 position, Quaternion rotation)
 {
     return(SimplePoolManager.Spawn(prefab, position, rotation));
 }
Beispiel #6
0
 public static GameObject Spawn(PoolInfo info, Vector3 position, Quaternion rotation)
 {
     return(SimplePoolManager.Spawn(info, position, rotation));
 }
Beispiel #7
0
 //If you forget how to use it :P
 public static GameObject Spawn(PoolInfo info)
 {
     return(SimplePoolManager.Spawn(info));
 }
Beispiel #8
0
 public GameObject Spawn(Vector3 position, Quaternion rotation)
 {
     return(SimplePoolManager.Spawn(this, position, rotation));
 }
Beispiel #9
0
 public GameObject Spawn()
 {
     return(SimplePoolManager.Spawn(this));
 }
Beispiel #10
0
 public static GameObject Spawn(this GameObject prefab, Vector3 position)
 {
     return(SimplePoolManager.Spawn(prefab, position));
 }