private void OnMouseUpAsButton() { canvas = GameObject.Find("Game_Manager").GetComponent <Canvas>(); if ((canvas.GetPoints() >= cost_desktop) && (object_buy.name == "Desktop_3" || object_buy.name == "Desktop_4" || object_buy.name == "Desktop_5")) { canvas.SetPoints(-cost_desktop); BuyObject(); Game_Manager.AddPolice(); } else if ((canvas.GetPoints() >= cost_cell) && (object_buy.name == "Cell_2")) { canvas.SetPoints(-cost_cell); BuyObject(); Game_Manager.free_cells[1] = true; } else if ((canvas.GetPoints() >= cost_cell) && (object_buy.name == "Cell_3")) { canvas.SetPoints(-cost_cell); BuyObject(); Game_Manager.free_cells[2] = true; } else if ((canvas.GetPoints() >= cost_cell) && (object_buy.name == "Cell_4")) { canvas.SetPoints(-cost_cell); BuyObject(); Game_Manager.free_cells[3] = true; } else if ((canvas.GetPoints() >= cost_car) && (object_buy.name == "Police_Car_2" || object_buy.name == "Police_Car_3" || object_buy.name == "Police_Car_4")) { canvas.SetPoints(-cost_car); BuyObject(); } else if ((canvas.GetPoints() >= cost_interrogation_room) && (object_buy.name == "Interrogatory Room_2")) { canvas.SetPoints(-cost_interrogation_room); BuyObject(); } }