private void OnMouseOver() { GetComponent <SpriteRenderer>().material.color = Color.green; if (mouse.GetMouseLeftDown()) { if (inaccessible) { return; } tile.SetWalkable(true); tile.SetRoomID(0); color = Color.white; tile.SetUpdate(true); return; } if (mouse.GetMouseRightDown()) { if (inaccessible) { return; } tile.SetWalkable(false); tile.SetSpriteIndex(0); tile.SetRoomID(-1); color = Color.black; tile.ResetSprite(); return; } }