Пример #1
0
        //[System.Obsolete("use SetView(BlockPattern blockPattern)")]
        //private void SetBlocksPattern(BlockNode[] blockNodes, BlockPattern.Pattern blockPattern)
        //{
        //    for (int i = 0; i < blockNodes.Length; i++)
        //    {
        //        blockNodes[i].SetBlockPattern(blockPattern);
        //    }

        //    m_GridView.SetBlockView(blockNodes);
        //}

        private void SetBlocksType(BlockNode[] blockNodes, BlockNode.BlockType blockType)
        {
            for (int i = 0; i < blockNodes.Length; i++)
            {
                blockNodes[i].SetBlockType(blockType);
            }
        }
Пример #2
0
        public void SetBlockColor(BlockNode.BlockType blockType)
        {
            switch (blockType)
            {
            case BlockNode.BlockType.None:
                m_BlockImg.color = mNoneColor;
                break;

            case BlockNode.BlockType.Falling:
                m_BlockImg.color = mFallingColor;
                break;

            case BlockNode.BlockType.Stuck:
                m_BlockImg.color = mStuckColor;
                break;
            }
        }