Пример #1
0
 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);
     }
 }
Пример #2
0
    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;
        }
    }
Пример #3
0
    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;
        }
    }