Ejemplo n.º 1
0
 public void ReturnToPool(DMM_PlasmaWall obj)
 {
     obj.transform.parent = transform;
     objPool.DisablePoolObject(obj);
 }
Ejemplo n.º 2
0
 public static void Dispose(DMM_PlasmaWall ojb)
 {
     ojb.gameObject.SetActive(false);
 }
Ejemplo n.º 3
0
 void Awake()
 {
     instance  = this;
     objPrefab = Resources.Load <DMM_PlasmaWall>("Prefabs/Projectiles/PlasmaWall");
     objPool   = new Pool <DMM_PlasmaWall>(8, Factory, DMM_PlasmaWall.Initialize, DMM_PlasmaWall.Dispose, true);
 }
Ejemplo n.º 4
0
 public static void Initialize(DMM_PlasmaWall obj)
 {
     obj.gameObject.SetActive(true);
 }