コード例 #1
0
ファイル: GameObjectPool.cs プロジェクト: mono26/GGJ2018-2
    public Spawnable GetGameObject()
    {
        if (pool.Count == 0)
        {
            AddGameObject();
        }

        Spawnable objectFromPool = AllocateGameObject();

        objectFromPool.ResetState();
        return(objectFromPool);
    }