Esempio n. 1
0
    //
    // 매치된 블럭을 풀에 반환 하고 비활성화 처리를 합니다.
    //
    void ReleaseBlock()
    {
        CreateBlockCount += MatchList.Count;

        for (int i = 0; i < MatchList.Count; i++)
        {
            BlockHive hiveinfo = MatchList[i].GetComponent <BlockHive>();

            BlockPool.ReturnPool(hiveinfo.blockobj.gameObject);
            hiveinfo.blockobj.gameObject.SetActive(false);
            hiveinfo.InitData();
        }

        MatchList.Clear();
    }