public override void FinishCheckBin(BlockView blockView) { if (CheckBin(blockView)) { blockView.Dispose(); } m_BinArea.gameObject.SetActive(false); }
public override void FinishCheckBin(BlockView blockView) { if (CheckBin(blockView)) { blockView.Dispose(); Debug.Log("Block Deleted"); Game.sound.play("DELETE"); } m_BinArea.gameObject.SetActive(false); }
public override void FinishCheckBin(BlockView blockView) { if (CheckBin(blockView)) { blockView.Dispose(); //Update the blockCounter in the Toolbox foreach (GameObject gO in mRootList.Values) { foreach (BlockView bw in gO.transform.GetComponentsInChildren <BlockView>()) { if (Block.blocksAvailable.ContainsKey(bw.BlockType) && Block.blocksAvailable[bw.BlockType] > 0) { //If the block was disabled we reactivate it bw.enabled = true; bw.ChangeBgColor(GetColorOfBlockView(bw)); } bw.UpdateCount(); } } } m_BinArea.gameObject.SetActive(false); }