Example #1
0
        } //END CheckIfWeShouldCreateNewBlockView


        //---------------------------------//
        public void SetBlocksToViewType( BlockView.ViewType viewType )
        //---------------------------------//
        {

            if( blocks != null && blocks.Count > 0 )
            {
                foreach( Block block in blocks )
                {
                    block.SetToViewType( viewType );
                }
            }

        } //END SetBlocksToViewType
Example #2
0
        } //END DestroyExistingBlockViews
        

        //--------------------------------------------//
        public void AddBlockViewToManager( BlockView blockView, BlockView.ViewType viewType )
        //--------------------------------------------//
        {

            if( blockViews != null && blockViews.Count > 0 )
            {
                blockViews.Add( blockView );
            }
            else
            {
                blockViews = new List<BlockView>();
                blockViews.Add( blockView );
            }

            SetBlockViewToParent( blockView, viewType );
            
        } //END AddBlockViewToManager
Example #3
0
        } //END AddBlockViewToManager

        //--------------------------------------------//
        public void SetBlockViewToParent( BlockView blockView, BlockView.ViewType viewType )
        //--------------------------------------------//
        {

            if( blockView != null )
            {
                if( viewType == BlockView.ViewType.ThreeDimensional )
                {
                    blockView.transform.SetParent( Group3DParent.transform );
                }
                else if( viewType == BlockView.ViewType.TwoDimensional )
                {
                    blockView.transform.SetParent( Group2DParent.transform );
                }
            }

        } //END SetBlockViewToParent
Example #4
0
 /// <summary>
 /// Change this Block based on whether the BlockView this is attached to is Two-Dimensional or Three-Dimensional
 /// </summary>
 /// <param name="viewType"></param>
 public virtual void SetToViewType( BlockView.ViewType viewType ) {  }