/// <summary> /// Havuz'dan obje alınır. /// </summary> /// <param name="poolMemberId">Havuz'un id numarası</param> /// <param name="_position"> çağrılacağı pozisyon</param> /// <returns></returns> public GameObject CallObjectInsidePool(PoolMemberId poolMemberId, Vector3 _position) { return(poolings[(int)poolMemberId].CallMember(_position)); }
/// <summary> /// Obje çıkartıldığı havuz'a geri gider. /// </summary> /// <param name="poolMemberId">Üye olduğu Havuz'un Numarası</param> /// <param name="gameObject">Havuza gitmesi gereken obje</param> public void GoYourPool(PoolMemberId poolMemberId, GameObject gameObject) { poolings[(int)poolMemberId].AddPool(gameObject); }