terça-feira, 22 de agosto de 2023

Sistema de Portas Automáticas na Unity.

 Link do Vídeo(https://youtube.com/live/hGAA-HnZk0Y)


Script Abaixo:

using System.Collections;

using System.Collections.Generic;

using UnityEngine;


public class Porta : MonoBehaviour

{

[Space]

    public string Tag_Key, Anima_Abrindo, Anima_Fechando;

[Space]

public Animator Local_Anim;

void Start(){

//Local_Anim = gameObject.GetComponent<Animator>();

}

void OnTriggerEnter(Collider col){

     if(col.gameObject.tag == Tag_Key){

  Local_Anim.SetBool(Anima_Abrindo,true);

  Local_Anim.SetBool(Anima_Fechando,false);

}

    }

void OnTriggerExit(Collider col){

     if(col.gameObject.tag == Tag_Key){

  Local_Anim.SetBool(Anima_Abrindo,false);

  Local_Anim.SetBool(Anima_Fechando,true);

}

    }

}