示例#1
0
 protected void InitializeBlocks(EventData blocks, BlockType blockType)
 {
     if (blocks != null)
     {
         for (int i = 0; i < blocks.blocks.Count; i++)
         {
             BlockView block = new BlockView();
             block.Initialize(blocks.blocks[i], this);
             handler.blockElement.Add(block);
             blockViews.Add(block);
         }
         this.blocks    = blocks;
         this.blockType = blockType;
         border.SetToNoClipping();
     }
 }
示例#2
0
 public void RemoveBlock(BlockView block)
 {
     handler.RemoveBlock(block);
 }