From e6fa78e30fcabcd4881d80fc5121ddc3a2d91f57 Mon Sep 17 00:00:00 2001 From: Colin McMillen Date: Sat, 25 Jan 2020 11:15:11 -0500 Subject: [PATCH] World: convert fields to properties GitOrigin-RevId: 7b0552c278cfe48e66e806ff94106617bf834252 --- Shared/World.cs | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/Shared/World.cs b/Shared/World.cs index f18a851..a0e4870 100644 --- a/Shared/World.cs +++ b/Shared/World.cs @@ -18,22 +18,20 @@ namespace SemiColinGames { class Tile { readonly Texture2D texture; - readonly Terrain terrain; - Rectangle position; public Tile(Texture2D texture, Terrain terrain, Rectangle position) { this.texture = texture; - this.terrain = terrain; - this.position = position; + this.Terrain = terrain; + this.Position = position; } - public Rectangle Position { get { return position; } } - public Terrain Terrain { get { return terrain; } } + public Rectangle Position { get; private set; } + public Terrain Terrain { get; private set; } public void Draw(SpriteBatch spriteBatch, Camera camera) { int size = World.TileSize; - Vector2 drawPos = new Vector2(position.Left - camera.Left, position.Top); - switch (terrain) { + Vector2 drawPos = new Vector2(Position.Left - camera.Left, Position.Top); + switch (Terrain) { case Terrain.Grass: { Rectangle source = new Rectangle(3 * size, 0 * size, size, size); spriteBatch.Draw(texture, drawPos, source, Color.White);