ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
4 participantes
Página 1 de 1
ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
Queria saber como faço pra ao entrar em um trigger ativar o rigidbody de um objeto. Oq eu coloco na Void OnTriggerEnter e talvez na OnTriggerExit?
MeverPlays- Mestre
- PONTOS : 3867
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras :
Re: ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
Vc já tentou fazer um script pra isso?? Se sim poste-o
JohnRambo- Moderador
- PONTOS : 5171
REPUTAÇÃO : 661
Idade : 24
Áreas de atuação : Unity;
Programação;
Música e Sonorização;
Graduado em Análise e Desenvolvimento de Sistemas;
Respeito as regras :
Re: ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
Não, nao consegui ainda.
MeverPlays- Mestre
- PONTOS : 3867
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras :
Re: ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
tenta isso então:
script do objeto q tera o rigidbody:
script do trigger:
se te ajudou nao se esqueça do like!!!
script do objeto q tera o rigidbody:
- Código:
using UnityEngine;
using System.Collections;
public class Objeto : MonoBehaviour {
public static bool podeAtivar;
void Start () {
podeAtivar = false;
}
void Update () {
if (podeAtivar == true) {
GetComponent<Rigidbody> ();
}
}
}
script do trigger:
- Código:
using UnityEngine;
using System.Collections;
public class Trigger : MonoBehaviour {
void OnTriggerEnter () {
Objeto.podeAtivar = true;
}
}
se te ajudou nao se esqueça do like!!!
JohnRambo- Moderador
- PONTOS : 5171
REPUTAÇÃO : 661
Idade : 24
Áreas de atuação : Unity;
Programação;
Música e Sonorização;
Graduado em Análise e Desenvolvimento de Sistemas;
Respeito as regras :
Re: ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
Vllw man, vou ver aq se funciona, mas acredito que sim. deixei o like =)
MeverPlays- Mestre
- PONTOS : 3867
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras :
Re: ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
Cara, me diga, você quer que o objeto, ao entrar em um trigger, ative o próprio Rigidbody?
Explique melhor o que quer fazer, por que se for isto, tem um pequeno erro de lógica, pois não há detecção de colisões (no caso, OnTriggerEnter) sem o rigidbody do objeto já estar ativo
Explique melhor o que quer fazer, por que se for isto, tem um pequeno erro de lógica, pois não há detecção de colisões (no caso, OnTriggerEnter) sem o rigidbody do objeto já estar ativo
Re: ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
Bom eu acho q o que ele quer é ativar o rigidbody de um outro objeto
JohnRambo- Moderador
- PONTOS : 5171
REPUTAÇÃO : 661
Idade : 24
Áreas de atuação : Unity;
Programação;
Música e Sonorização;
Graduado em Análise e Desenvolvimento de Sistemas;
Respeito as regras :
Re: ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
Sim, eu quero ativar o rigidbody de outro objeto. no caso, é um jogo de terror, e eu quero que quando o player chegar em um determinado lugar, o lustre do teto da casa caia no chao, fazend barulho e tals, pra ficar aquilo mais assustador.
MeverPlays- Mestre
- PONTOS : 3867
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras :
Re: ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
Pois então funcionou?
JohnRambo- Moderador
- PONTOS : 5171
REPUTAÇÃO : 661
Idade : 24
Áreas de atuação : Unity;
Programação;
Música e Sonorização;
Graduado em Análise e Desenvolvimento de Sistemas;
Respeito as regras :
Re: ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
Não, o objeto cai antes de eu entrar no trigger.
MeverPlays- Mestre
- PONTOS : 3867
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras :
Re: ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
O objeto q vai cair já tem rigidbody??
JohnRambo- Moderador
- PONTOS : 5171
REPUTAÇÃO : 661
Idade : 24
Áreas de atuação : Unity;
Programação;
Música e Sonorização;
Graduado em Análise e Desenvolvimento de Sistemas;
Respeito as regras :
Re: ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
Sim, eu nao deveria ter colocado ne?
MeverPlays- Mestre
- PONTOS : 3867
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras :
Re: ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
Retire o rigidbody pois o script adiciona um automáticamente
JohnRambo- Moderador
- PONTOS : 5171
REPUTAÇÃO : 661
Idade : 24
Áreas de atuação : Unity;
Programação;
Música e Sonorização;
Graduado em Análise e Desenvolvimento de Sistemas;
Respeito as regras :
Re: ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
Bom, eu tirei mas quando eu entro no trigger nao acontece nada.
MeverPlays- Mestre
- PONTOS : 3867
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras :
Re: ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
Existe outras maneiras de se fazer isso vc pega a distancia entre o player e o lustre
siga Ex.:
like :D
siga Ex.:
- Código:
using UnityEngine;
using System.Collections;
[RequireComponent(typeof(Rigidbody))]
public class Chandelier: MonoBehaviour
{
public GameObject player;
public float distanceMin;
private float distance;
private Rigidbody rigidBody;
void Start ()
{
rigidBody = GetComponent<Rigidbody>();
rigidBody.isKinematic = true;
}
void Update ()
{
FallDownChandelier();
}
public void FallDownChandelier()
{
distance = Vector3.Distance(transform.position, player.transform.position);
if(distance <= distanceMin)
{
rigidBody.isKinematic = false;
}
}
}
like :D
Weslley- Moderador
- PONTOS : 5726
REPUTAÇÃO : 744
Idade : 26
Áreas de atuação : Inversión, Desarrollo, Juegos e Web
Respeito as regras :
Re: ATIVAR RIGIDBODY AO ENTRAR EM TRIGGER
Hmm interessante dessa forma tbm, vou testar aq, msm que nao funcione ja tem meu like =D
MeverPlays- Mestre
- PONTOS : 3867
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras :
Tópicos semelhantes
» COMO FAÇO PARA AO ENTRAR EM UM TRIGGER ATIVAR UM OBJETO E AO ENTRAR EM OUTRO DESATIVAR
» ATIVAR ANIMAÇÃO AO ENTRAR EM UM TRIGGER
» [DÚVIDA]Som e Animação ao entrar em um Trigger
» Som não toca ao entrar no trigger (RESOLVIDO)
» [DÚVIDA] Entrar no Trigger e aparecer botões
» ATIVAR ANIMAÇÃO AO ENTRAR EM UM TRIGGER
» [DÚVIDA]Som e Animação ao entrar em um Trigger
» Som não toca ao entrar no trigger (RESOLVIDO)
» [DÚVIDA] Entrar no Trigger e aparecer botões
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos