Ativar e desativar o cinemachine

Desenvolvimento de Jogos

Estou desenvolvendo um jogo e, consegui desabilitar o objeto detentor do componente cinemachineVirtualCamera clicando em um botão de jogo de celular nomeado f, de foco e, não estou conseguindo habilitar novamente com o botão nomeado de w, w de warrior, usando event trigger e o script

 

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class warrior_function : MonoBehaviour
{
    public GameObject cinemachine;
    private int apertado_botao;
    private bool definir;
    // Start is called before the first frame update
    void Start()
    {
        definir = false;
        cinemachine = GetComponent<GameObject>();
    }

    // Update is called once per frame
    void Update()
    {
       if(apertado_botao == 2)
       {
            definir = true;
       }
       if(definir == true)
       {
            cinemachine.SetActive(true);
            definir = false;
       }
    }

    public void apertar_botao(int pressionado)
    {
        apertado_botao = pressionado;
    }
}
Foto de Jean M.
Jean Tales Mendonça perguntou há 3 meses

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
Envie uma tarefa, lista de exercícios, atividade ou projeto
  • Você define o prazo
  • Professores fazem propostas e você escolhe o melhor
  • Interação com o professor por chat
  • Se não gostar da resolução, reembolsamos
Enviar Tarefa

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

Encontre um professor e combine aulas particulares Presenciais ou Online