public static void show(Block block) { if (block != null) { show(block.getPos(), block.getColor().ToString()); } }
public Block(Block block, Vector3 pos) { this.position = pos; this.color = block.color; this.mtrl = new Material(); ; this.mtrl.Diffuse = this.color; this.mtrl.Ambient = Color.White; isAlpha = false; }
public void addBlock(Block block, Vector3 pos) { if (sceneBlocks.ContainsKey(pos)) { sceneBlocks[pos] = new Block(block, pos); } else { sceneBlocks.Add(pos, new Block(block, pos)); } }
public void setBrick(Block block, int n) { if (n <= 0 || n >= brickBlocks.Count) return; brickBlocks[n] = block; }