Esempio n. 1
0
    // Start is called before the first frame update
    void Awake()
    {
        //find character loader
        characterLoader = GameObject.FindWithTag("Character_Loader").GetComponent <Character_Loader>();

        //instatiate mainchar
        Instantiate(characterLoader.Main_Char, transform.position, Quaternion.identity);
    }
    void Start()
    {
        charLoader            = GameObject.FindGameObjectWithTag("Character_Loader").GetComponent <Character_Loader>();
        playerObject          = GameObject.FindGameObjectWithTag("Player").GetComponent <Player>();
        uiManager             = GameObject.FindGameObjectWithTag("UIManager").GetComponent <UIManager>();
        wizardActionBar       = GameObject.FindGameObjectWithTag("Wizard_ActionBar");
        archerActionBar       = GameObject.FindGameObjectWithTag("Archer_ActionBar");
        warriorActionBar      = GameObject.FindGameObjectWithTag("Warrior_ActionBar");
        wizardSkill2Disabled  = GameObject.FindGameObjectWithTag("Wizard_Skill2_Disabled");
        wizardSkill3Disabled  = GameObject.FindGameObjectWithTag("Wizard_Skill3_Disabled");
        wizardSkill4Disabled  = GameObject.FindGameObjectWithTag("Wizard_Skill4_Disabled");
        archerSkill2Disabled  = GameObject.FindGameObjectWithTag("Archer_Skill2_Disabled");
        archerSkill3Disabled  = GameObject.FindGameObjectWithTag("Archer_Skill3_Disabled");
        archerSkill4Disabled  = GameObject.FindGameObjectWithTag("Archer_Skill4_Disabled");
        warriorSkill2Disabled = GameObject.FindGameObjectWithTag("Warrior_Skill2_Disabled");
        warriorSkill3Disabled = GameObject.FindGameObjectWithTag("Warrior_Skill3_Disabled");
        warriorSkill4Disabled = GameObject.FindGameObjectWithTag("Warrior_Skill4_Disabled");
        wizardHealDisabled    = GameObject.FindGameObjectWithTag("Wizard_Heal_Disabled");
        archerHealDisabled    = GameObject.FindGameObjectWithTag("Archer_Heal_Disabled");
        warriorHealDisabled   = GameObject.FindGameObjectWithTag("Warrior_Heal_Disabled");
        healthSlider          = GameObject.FindGameObjectWithTag("HealthSlider").GetComponent <Slider>();
        manaSlider            = GameObject.FindGameObjectWithTag("ManaSlider").GetComponent <Slider>();
        healthGlobe           = GameObject.FindGameObjectWithTag("HealthGlobe").GetComponent <Image>();
        manaGlobe             = GameObject.FindGameObjectWithTag("ManaGlobe").GetComponent <Image>();
        charName   = GameObject.FindGameObjectWithTag("CharName").GetComponent <InputField>();
        speedBuff  = GameObject.FindGameObjectWithTag("Speed_Buff");
        damageBuff = GameObject.FindGameObjectWithTag("Dmg_Buff");

        charName.text = SelectedCharacter.Name;

        if (SelectedCharacter.Character == 1)
        {
            wizardActionBar.SetActive(true);
            archerActionBar.SetActive(false);
            warriorActionBar.SetActive(false);
        }
        else if (SelectedCharacter.Character == 2)
        {
            warriorActionBar.SetActive(true);
            wizardActionBar.SetActive(false);
            archerActionBar.SetActive(false);
        }
        else if (SelectedCharacter.Character == 3)
        {
            archerActionBar.SetActive(true);
            warriorActionBar.SetActive(false);
            wizardActionBar.SetActive(false);
        }

        buffVisible("damage", false);
        buffVisible("speed", false);
        showHealCooldown(false);
    }
 // Start is called before the first frame update
 void Start()
 {
     char1Select     = GameObject.FindGameObjectWithTag("Char1Toggle").GetComponent <Toggle>();
     char2Select     = GameObject.FindGameObjectWithTag("Char2Toggle").GetComponent <Toggle>();
     char3Select     = GameObject.FindGameObjectWithTag("Char3Toggle").GetComponent <Toggle>();
     UI_Wizard       = GameObject.FindGameObjectWithTag("UI_Wizard");
     UI_Archer       = GameObject.FindGameObjectWithTag("UI_Archer");
     UI_Warrior      = GameObject.FindGameObjectWithTag("UI_Warrior");
     charLoader      = GameObject.FindGameObjectWithTag("Character_Loader").GetComponent <Character_Loader>();
     enteredCharName = GameObject.FindGameObjectWithTag("CharNameText").GetComponent <InputField>();
     playerName      = "";
 }
 void Awake()
 {
     if (control == null)
     {
         DontDestroyOnLoad(gameObject);
         control = this;
     }
     else if (control != this)
     {
         control = this;
     }
 }