void ChangeColorAnimator(CitizenColor color) { switch (color) { case CitizenColor.White: animator.SetBool("white", true); animator.SetBool("red", false); animator.SetBool("blue", false); break; case CitizenColor.Red: animator.SetBool("white", false); animator.SetBool("red", true); animator.SetBool("blue", false); break; case CitizenColor.Blue: animator.SetBool("white", false); animator.SetBool("red", false); animator.SetBool("blue", true); break; } }
public void SetColor(CitizenColor color) { this.citizen_color = color; Color imageColor = Color.white; switch (citizen_color) { case CitizenColor.White: imageColor = Color.white; break; case CitizenColor.Red: imageColor = Color.red; break; case CitizenColor.Blue: imageColor = Color.blue; break; } image.color = imageColor; }
public void ChangeColor(CitizenColor newColor) { color = newColor; ChangeColorAnimator(newColor); }
public Citizen(Citizen_Type citizen_Type, Building home = null, CitizenColor citizenColor = CitizenColor.White) { this.citizen_Type = citizen_Type; this.home = home; this.citizen_color = citizenColor; }