예제 #1
0
    // Start is called before the first frame update
    void Awake()
    {
        // Chamadas do player
        player = GameObject.FindGameObjectWithTag("Player"); // declara player, como player
        playerController = player.GetComponent<PlayerController>(); // chama o script de player pra dentro desse script
        player_ATK = player.GetComponent<Player_ATK>();// chama o script de player pra dentro desse script

        // chamadas da camera
        Camera = GameObject.FindGameObjectWithTag("MainCamera"); // declara camera como camera
        CameraAjuste = Camera.GetComponent<CameraFollow>(); // chama o script de camera para dentro desse script
        
        // Chamadas do boss
        Alfred = GameObject.FindGameObjectWithTag("Alfredo"); // declara alfredo como alfred
        AlfredoBoca = Alfred.GetComponent<Alfredo>(); // chama o script de alfredo para dentro desse script

        // chamadas de Animator
        Anim = GetComponent<Animator>(); 
         
        // chamadas de audio
        AudioSource.clip = SomAlfredo;

        // chamadas de cena

        LevelLoader = GameObject.Find("LevelLoader");
        LVLScript = LevelLoader.GetComponent<LevelLoader>();
        
        
    }
예제 #2
0
    // Start is called before the first frame update
    void Awake()
    {
        // Chamadas do player
        player           = GameObject.FindGameObjectWithTag("Player"); // declara player, como player
        playerController = player.GetComponent <PlayerController>();   // chama o script de playerController pra dentro desse script
        player_ATK       = player.GetComponent <Player_ATK>();         // chama o script de player pra dentro desse script
        player_Magic     = player.GetComponent <Player_Magic>();       // chama o script de player pra dentro desse script


        // chamadas da camera
        Camera       = GameObject.FindGameObjectWithTag("MainCamera"); // declara camera como camera
        CameraAjuste = Camera.GetComponent <CameraFollow>();           // chama o script de camera para dentro desse script

        // Chamadas do boss
        Rollo       = GameObject.FindGameObjectWithTag("Boss");
        RolloScript = Rollo.GetComponent <BossScript>();
        BossAnim    = RolloScript.GetComponent <Animator>();


        // chamadas de Animator
        Anim = GetComponent <Animator>();

        // chamadas de audio
        AudioSource.clip = BossVoice;
    }
예제 #3
0
 void Awake()
 {
     Anim             = GetComponent <Animator>();
     playerController = GetComponent <PlayerController>();
     player_ATK       = GetComponent <Player_ATK>();
     VidaAtual        = HPInicial;
     TomarDano(0);
 }