public void change_to_selected_state(bool is_selected) { this.is_selected = is_selected; if (is_selected) { tower_material.SetColor("_Color", target_color); } else { global_event_script.notify_unselected(gameObject.name); tower_material.SetColor("_Color", original_color); } }
public void change_to_selected_state(bool is_selected) { this.is_selected = is_selected; Renderer renderer = this.transform.Find("Seagull").gameObject.GetComponent <Renderer>(); // Component[] Renderers = gameObject.GetComponentsInChildren<Renderer>(); // Renderer renderer = (Renderer)Renderers[1]; if (is_selected) { renderer.material.color = Color.red; } else { global_event_script.notify_unselected(gameObject.name); renderer.material.color = original_color; } }
public void change_to_selected_state(bool input_is_selected) { is_selected = input_is_selected; if (is_selected) { Renderer renderer = gameObject.GetComponent <Renderer>(); renderer.material.mainTexture = targetTexture; targetTexture.Apply(); } else { global_event_script.notify_unselected(gameObject.name); Renderer renderer = gameObject.GetComponent <Renderer>(); renderer.material.mainTexture = original_texture; } }