Fix Object Instantiating

This commit is contained in:
2025-12-14 10:59:21 +08:00
parent 6fe70bd113
commit 6abccbe6d8
21 changed files with 371 additions and 180 deletions

View File

@@ -1,8 +1,10 @@
using Enums;
using UnityEngine;
namespace Services.Interfaces {
public interface IObjectPool<T> where T : class {
T Get();
void Fill();
void Release(T gameObject);
T Get(GemType type, Vector2Int position, float offsetY);
void Release(T gemView);
void Clear();
}
}