Beispiel #1
0
    public override void Start()
    {
        charge_count_0        = GetLinkedObject("charge_count_0");
        charge_count_1        = GetLinkedObject("charge_count_1");
        charge_count_2        = GetLinkedObject("charge_count_2");
        charge_count_3        = GetLinkedObject("charge_count_3");
        daenerys_left_cd_text = GetLinkedObject("daenerys_left_cd_text");

        charge_img_0 = charge_count_0.GetComponent <CompImage>();
        charge_img_1 = charge_count_1.GetComponent <CompImage>();
        charge_img_2 = charge_count_2.GetComponent <CompImage>();
        charge_img_3 = charge_count_3.GetComponent <CompImage>();

        charge_img_0.SetEnabled(false);
        charge_img_1.SetEnabled(false);
        charge_img_2.SetEnabled(false);
        charge_img_3.SetEnabled(false);

        current_charges = 1;

        LinkTextTimer(daenerys_left_cd_text);
        ResetTextTimer();

        //Link to the external daenerys_obj
        daenerys_controller = GetLinkedObject("daenerys_obj").GetComponent <DaenerysController>();

        base.Start();
    }
Beispiel #2
0
    void UpdateChargesIcon()
    {
        switch (current_charges)
        {
        case 0:
        {
            charge_img_0.SetEnabled(true);
            charge_img_1.SetEnabled(false);
            break;
        }

        case 1:
        {
            charge_img_0.SetEnabled(false);
            charge_img_1.SetEnabled(true);
            charge_img_2.SetEnabled(false);
            break;
        }

        case 2:
        {
            charge_img_1.SetEnabled(false);
            charge_img_2.SetEnabled(true);
            charge_img_3.SetEnabled(false);
            break;
        }

        case 3:
        {
            charge_img_2.SetEnabled(false);
            charge_img_3.SetEnabled(true);
            break;
        }

        default:
        {
            break;
        }
        }
    }
    // Use this for initialization
    void Start()
    {
        active        = false;
        broken_shield = false;

        shield_obj        = GetLinkedObject("shield_obj");
        broken_shield_obj = GetLinkedObject("broken_shield_obj");

        // Disable UI images
        icon = shield_obj.GetComponent <CompImage>();
        icon.SetEnabled(false);
        icon = broken_shield_obj.GetComponent <CompImage>();
        icon.SetEnabled(false);
    }
 //Disable UI Image
 void DisableShield()
 {
     icon = broken_shield_obj.GetComponent <CompImage>();
     icon.SetEnabled(false);
 }
 //Enable UI Image
 void EnableBrokenShield()
 {
     icon = broken_shield_obj.GetComponent <CompImage>();
     icon.SetEnabled(true);
 }