Пример #1
0
    // ------------------- FUNCOES UNITY ------------------- //

    private void Start()
    {
        audioControllerRevisao = FindObjectOfType <AudioControllerRevisao>();
        textCharacterName.text = string.Empty;
        BindEvents();
        VerifySavedGames();
    }
Пример #2
0
    // ------------------- FUNCOES UNITY ------------------- //

    private void Start()
    {
        // Inicializa
        playerRevisao          = FindObjectOfType <PlayerRevisao> ();
        efeitoFadeRevisao      = FindObjectOfType(typeof(EfeitoFadeRevisao)) as EfeitoFadeRevisao;
        audioControllerRevisao = FindObjectOfType(typeof(AudioControllerRevisao)) as AudioControllerRevisao;
    }
Пример #3
0
    // ------------------- FUNCOES UNITY ------------------- //

    private void Start()
    {
        // Recupera instancias - Components
        spriteRenderer = this.GetComponent <SpriteRenderer> ();
        animator       = this.GetComponent <Animator>();

        // Recupera instancias - Objetos
        gameControllerRevisao  = FindObjectOfType(typeof(GameControllerRevisao)) as GameControllerRevisao;
        playerRevisao          = FindObjectOfType <PlayerRevisao>();
        audioControllerRevisao = FindObjectOfType(typeof(AudioControllerRevisao)) as AudioControllerRevisao;

        // Define configuracoes
        actualLife = maxLife;
        lifebarHolder.SetActive(true);
        lifebarHolder.transform.localScale = new Vector3(1, 1, 1);

        // Passa valores
        DamageTypeValues[0] = 1;
        DamageTypeValues[1] = 5;
        DamageTypeValues[2] = 0;

        // Define escala x do Sprite
        if (isLookingLeft)
        {
            Flip(false);
        }
    }
Пример #4
0
    // ------------------- FUNCOES UNITY ------------------- //

    private void Start()
    {
        // Pegando components
        animator               = this.GetComponent <Animator> ();
        rigidBody2D            = this.GetComponent <Rigidbody2D> ();
        spriteRenderer         = this.GetComponent <SpriteRenderer> ();
        gameControllerRevisao  = FindObjectOfType <GameControllerRevisao>();
        audioControllerRevisao = FindObjectOfType <AudioControllerRevisao>();

        // Inicializa parametros
        maxLife    = gameControllerRevisao.playerMaxLife;
        weaponID   = gameControllerRevisao.weaponID;
        actualLife = maxLife;
        gameControllerRevisao.playerActualMana = gameControllerRevisao.playerMaxMana;

        // Desabilita armas, arcos, e staffs

        foreach (GameObject weapon in weapons)
        {
            weapon.SetActive(false);
        }

        foreach (GameObject bow in bows)
        {
            bow.SetActive(false);
        }

        foreach (GameObject staff in staffs)
        {
            staff.SetActive(false);
        }

        ChangeWeapon(weaponID);
    }
    // ------------------- FUNCOES UNITY ------------------- //

    private void Start()
    {
        // Inicializa
        gameControllerRevisao  = FindObjectOfType <GameControllerRevisao>();
        painelItemInfoRevisao  = FindObjectOfType <PainelItemInfoRevisao>();
        audioControllerRevisao = FindObjectOfType <AudioControllerRevisao>();

        // Proprio botao do slot
        Button btn = this.GetComponent <Button>();

        btn.onClick.AddListener(UseItem);
    }
    // Inicializa
    private void Start()
    {
        // Mantem objeto na proxima cena
        DontDestroyOnLoad(this.gameObject);

        // Inicializa valores e objetos
        playerRevisao          = FindObjectOfType <PlayerRevisao>();
        inventarioRevisao      = FindObjectOfType(typeof(InventarioRevisao)) as InventarioRevisao;
        hudRevisao             = FindObjectOfType <HUDRevisao>();
        audioControllerRevisao = FindObjectOfType(typeof(AudioControllerRevisao)) as AudioControllerRevisao;

        // Encontra elementos
        pausePanel       = GameObject.Find("Pause-Panel");
        itemsPanel       = GameObject.Find("Items-Panel");
        itemInfoPanel    = GameObject.Find("Item-Info-Panel");
        btnFirstPause    = GameObject.Find("Button-Close-Pause").GetComponent <Button>();
        btnFirstItems    = GameObject.Find("Button-Close-Items").GetComponent <Button>();
        btnFirstItemInfo = GameObject.Find("Button-Close-Item-Info").GetComponent <Button>();

        BindEvents();

        // Desativa paineis

        if (pausePanel != null)
        {
            pausePanel.SetActive(false);
        }

        if (itemsPanel != null)
        {
            itemsPanel.SetActive(false);
        }

        if (itemInfoPanel != null)
        {
            itemInfoPanel.SetActive(false);
        }

        LoadGame(PlayerPrefs.GetString("slot"));
    }