/// <summary> /// Draw /// </summary> public void Draw() { gamePlaySprite.drawAtCurrentIndex(location); if (scenario.getPlayer().SelectedEntities.Count != 0) { gamePlayIconSprite.drawAtCurrentIndex(iconLocation); } }
/// <summary> /// Draw buildings /// </summary> public void DrawBuildings() { if (this.WorldMap.getBuildings().Count > 0) { foreach (ZRTSModel.Entities.Building u in this.WorldMap.getBuildings()) { spriteBuildings.drawAtCurrentIndex(new Vector2(translateXScreen(u.x), translateYScreen(u.y))); } } }
/// <summary> /// Draw buildings /// </summary> public void DrawBuildings() { //System.Console.Out.WriteLine("Building in the world " + this.WorldMap.getBuildings().Count); if (this.WorldMap.getBuildings().Count > 0) { foreach (ZRTSModel.Entities.Building u in this.WorldMap.getBuildings()) { //System.Console.Out.WriteLine("Draw" + translateXScreen(u.x) + ":" + translateYScreen(u.y)); spriteBuildings.drawAtCurrentIndex(new Vector2(translateXScreenBuild(u.orginCell.Xcoord), translateYScreenBuild(u.orginCell.Ycoord))); } } }