PROBLEMA COM ONTRIGGER, VECTOR
5 participantes
Página 1 de 1
PROBLEMA COM ONTRIGGER, VECTOR
GALERA NO MEU PROJETO QUE EU MECHO ETC O COLISOR DO CUBO NÃO RECONHECE O JOGADOR DE JEITO ALGUM TAGS ESTÃO CERTINHAS COLISORES TBM TENTEI MUDAR PRA VECTOR USEI O SCRIPT DO MARCOS PARA TESTAR VE SE ERA PROBLEMA NO MEU SCRIPT MÁS TBM NÃO RECONHECE O JOGADOR AI EU FUI PRA UM PROJETO SECUNDARIO QUE EU TINHA USADO PARA OUTROS FINS E NESSE OUTRO PROJETO TUDO FUNCIONAVA PERFEITAMENTE ALGUEM PODE ME EXPLICAR OQ E ISSO BUG DA ENGINE ?
- Código:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class Colisor : MonoBehaviour {
public Button BotaoAbrir;
private GameObject chicobioca;
public Image ImagemFundo;
// BIRL // BIRL // BIRL // BIRL // BIRL
void Start () {
chicobioca = GameObject.FindGameObjectWithTag ("local");
}
void OnTriggerEnter (Collider col) {
if (col.gameObject.name == chicobioca.name) {
BotaoAbrir.gameObject.SetActive (true);
ImagemFundo.gameObject.SetActive (true);
}
}
void OnTriggerExit (Collider col) {
BotaoAbrir.gameObject.SetActive (false);
ImagemFundo.gameObject.SetActive (false);
}
}
Última edição por dstaroski em Qui Fev 02, 2017 8:07 am, editado 1 vez(es) (Motivo da edição : Alterado título devido a despadronização)
LuizFixa3D- Avançado
- PONTOS : 3287
REPUTAÇÃO : 14
Idade : 24
Áreas de atuação : Programação C#
Respeito as regras :
Re: PROBLEMA COM ONTRIGGER, VECTOR
LuizFixa3D escreveu:GALERA NO MEU PROJETO QUE EU MECHO ETC O COLISOR DO CUBO NÃO RECONHECE O JOGADOR DE JEITO ALGUM TAGS ESTÃO CERTINHAS COLISORES TBM TENTEI MUDAR PRA VECTOR USEI O SCRIPT DO MARCOS PARA TESTAR VE SE ERA PROBLEMA NO MEU SCRIPT MÁS TBM NÃO RECONHECE O JOGADOR AI EU FUI PRA UM PROJETO SECUNDARIO QUE EU TINHA USADO PARA OUTROS FINS E NESSE OUTRO PROJETO TUDO FUNCIONAVA PERFEITAMENTE ALGUEM PODE ME EXPLICAR OQ E ISSO BUG DA ENGINE ?
LuizFixa3D- Avançado
- PONTOS : 3287
REPUTAÇÃO : 14
Idade : 24
Áreas de atuação : Programação C#
Respeito as regras :
Re: PROBLEMA COM ONTRIGGER, VECTOR
Bom dia cara! Por gentileza não use títulos desse tipo: "Urgente e tals", seja objetivo, mantenha a organização do fórum. Já verificou se os objetos estão com as tags corretas? e os triggers marcados com "on trigger"?LuizFixa3D escreveu:LuizFixa3D escreveu:GALERA NO MEU PROJETO QUE EU MECHO ETC O COLISOR DO CUBO NÃO RECONHECE O JOGADOR DE JEITO ALGUM TAGS ESTÃO CERTINHAS COLISORES TBM TENTEI MUDAR PRA VECTOR USEI O SCRIPT DO MARCOS PARA TESTAR VE SE ERA PROBLEMA NO MEU SCRIPT MÁS TBM NÃO RECONHECE O JOGADOR AI EU FUI PRA UM PROJETO SECUNDARIO QUE EU TINHA USADO PARA OUTROS FINS E NESSE OUTRO PROJETO TUDO FUNCIONAVA PERFEITAMENTE ALGUEM PODE ME EXPLICAR OQ E ISSO BUG DA ENGINE ?
Abraço!
Re: PROBLEMA COM ONTRIGGER, VECTOR
Está tudo correto
LuizFixa3D- Avançado
- PONTOS : 3287
REPUTAÇÃO : 14
Idade : 24
Áreas de atuação : Programação C#
Respeito as regras :
Re: PROBLEMA COM ONTRIGGER, VECTOR
LuizFixa3D, é pois é mano.. isso tbm esta acontecendo comigo e até agr n consigo indentificar o erro..
Re: PROBLEMA COM ONTRIGGER, VECTOR
Acho que e bug na engine
LuizFixa3D- Avançado
- PONTOS : 3287
REPUTAÇÃO : 14
Idade : 24
Áreas de atuação : Programação C#
Respeito as regras :
LuizFixa3D- Avançado
- PONTOS : 3287
REPUTAÇÃO : 14
Idade : 24
Áreas de atuação : Programação C#
Respeito as regras :
Re: PROBLEMA COM ONTRIGGER, VECTOR
eu sou leigo no assunto, mas vc não precisa colocar o
if (col.gameObject.name == chicobioca.name) {
ao sair do trigger não??
if (col.gameObject.name == chicobioca.name) {
ao sair do trigger não??
Édipo- MembroAvançado
- PONTOS : 4007
REPUTAÇÃO : 62
Idade : 36
Respeito as regras :
Re: PROBLEMA COM ONTRIGGER, VECTOR
tiraram a parte de editar o post, ai fica foda....
ou colocar outro nome no Collider do trigger exit??
ou colocar outro nome no Collider do trigger exit??
Édipo- MembroAvançado
- PONTOS : 4007
REPUTAÇÃO : 62
Idade : 36
Respeito as regras :
Re: PROBLEMA COM ONTRIGGER, VECTOR
Bom dia brow! Fiz algumas alterações aqui e funcionou perfeitamente e estou com a ultima versão da Unity.
Abraço!
- Código:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class Teste : MonoBehaviour {
public Button BotaoAbrir;
private GameObject chicobioca;
public Image ImagemFundo;
// BIRL // BIRL // BIRL // BIRL // BIRL
void Start () {
chicobioca = GameObject.FindGameObjectWithTag ("local");
BotaoAbrir.gameObject.SetActive (false);
ImagemFundo.gameObject.SetActive (false);
}
void OnTriggerEnter (Collider col) {
if (col.gameObject.name == chicobioca.name) {
BotaoAbrir.gameObject.SetActive (true);
ImagemFundo.gameObject.SetActive (true);
}
}
void OnTriggerExit (Collider col) {
BotaoAbrir.gameObject.SetActive (false);
ImagemFundo.gameObject.SetActive (false);
}
}
Abraço!
Última edição por dstaroski em Sáb Fev 04, 2017 12:40 pm, editado 2 vez(es) (Motivo da edição : Modificado para não postar novamente)
Re: PROBLEMA COM ONTRIGGER, VECTOR
eu tambem testei aqui e ta funfando normal
Édipo- MembroAvançado
- PONTOS : 4007
REPUTAÇÃO : 62
Idade : 36
Respeito as regras :
Tópicos semelhantes
» [Resolvido]Problema em Ontrigger
» [Ajuda]Problema em Ontrigger
» Usar vector 2 para definir posição !
» Parent e OnTrigger
» Como eu faço um ontrigger "invertido"?
» [Ajuda]Problema em Ontrigger
» Usar vector 2 para definir posição !
» Parent e OnTrigger
» Como eu faço um ontrigger "invertido"?
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos