// Use this for initialization void Start() { op = ObjPoolMgr.GetInstance().AddPool(bullet, null, 1); //InvokeRepeating("SpawnBullet", 0.1f,0.1f); maincam = Camera.main.gameObject.transform; CursorManager.getins().OnChangeTarget += OnChangeTarget; PlayerInputManager.getins().Joy0Right += SwitchState; }
// Use this for initialization void Start() { //test op = ObjPoolMgr.GetInstance().AddPool(prefab,transform,5); opgui = ObjPoolMgr.GetInstance().AddPool(enemygui, transform, 5); InvokeRepeating("SpawnEnemy", 0.1f,1f); Invoke("StopSpawning", 9); }
public static ObjPoolMgr GetInstance() { if (ObjPoolMgr.ins == null) { ObjPoolMgr.ins = new ObjPoolMgr(); ins.poolDic = new Dictionary <GameObject, Objpool>(); } return(ObjPoolMgr.ins); }
// Use this for initialization void Start() { op = ObjPoolMgr.GetInstance().AddPool(bullet, null, 1); }