Como usar o transform.parent sem modificar a escala
3 participantes
Página 1 de 1
Como usar o transform.parent sem modificar a escala
- Código:
transform.parent = hit.transform;
DenisKth- Membro
- PONTOS : 2905
REPUTAÇÃO : 5
Respeito as regras :
Re: Como usar o transform.parent sem modificar a escala
Não era para mudar, mas poderia informar qual está mudando?DenisKth escreveu:Como usar o "transform.parent" sem modificar a escala do objeto?
- Código:
transform.parent = hit.transform;
NKKF- ProgramadorMaster
- PONTOS : 4819
REPUTAÇÃO : 574
Idade : 20
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras :
Re: Como usar o transform.parent sem modificar a escala
Todos os eixosSouris escreveu:Não era para mudar, mas poderia informar qual está mudando?DenisKth escreveu:Como usar o "transform.parent" sem modificar a escala do objeto?
- Código:
transform.parent = hit.transform;
DenisKth- Membro
- PONTOS : 2905
REPUTAÇÃO : 5
Respeito as regras :
Re: Como usar o transform.parent sem modificar a escala
Não amigo, eu queria dizer qual objeto está mudando.DenisKth escreveu:Todos os eixosSouris escreveu:Não era para mudar, mas poderia informar qual está mudando?DenisKth escreveu:Como usar o "transform.parent" sem modificar a escala do objeto?
- Código:
transform.parent = hit.transform;
NKKF- ProgramadorMaster
- PONTOS : 4819
REPUTAÇÃO : 574
Idade : 20
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras :
Re: Como usar o transform.parent sem modificar a escala
O objeto que ta lincado o scriptSouris escreveu:Não amigo, eu queria dizer qual objeto está mudando.DenisKth escreveu:Todos os eixosSouris escreveu:Não era para mudar, mas poderia informar qual está mudando?DenisKth escreveu:Como usar o "transform.parent" sem modificar a escala do objeto?
- Código:
transform.parent = hit.transform;
DenisKth- Membro
- PONTOS : 2905
REPUTAÇÃO : 5
Respeito as regras :
Re: Como usar o transform.parent sem modificar a escala
A escala do meu objeto que vai ser filho a escala é diferente do pai,sera por causa disso?DenisKth escreveu:O objeto que ta lincado o scriptSouris escreveu:Não amigo, eu queria dizer qual objeto está mudando.DenisKth escreveu:Todos os eixosSouris escreveu:Não era para mudar, mas poderia informar qual está mudando?DenisKth escreveu:Como usar o "transform.parent" sem modificar a escala do objeto?
- Código:
transform.parent = hit.transform;
DenisKth- Membro
- PONTOS : 2905
REPUTAÇÃO : 5
Respeito as regras :
Re: Como usar o transform.parent sem modificar a escala
Amigo, não há como eu poder lhe ajudar somente com uma linha do seu código. Por favor, poste-o ou poste apenas as partes relevantes!
Não tem nada a ver o tamanho, tanto que eu já fiz um game assim.
Não tem nada a ver o tamanho, tanto que eu já fiz um game assim.
NKKF- ProgramadorMaster
- PONTOS : 4819
REPUTAÇÃO : 574
Idade : 20
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras :
Re: Como usar o transform.parent sem modificar a escala
- Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Script : MonoBehaviour {
public GameObject objeto1;
public GameObject objeto2;
void Start () {
}
void Update () {
if(Input.GetKeyDown(KeyCode.E)) {
objeto1.transform.parent = objeto2.transform;
}
}
}
A escala do objeto fica mundano quando o eu giro o objeto que ta com script
DenisKth- Membro
- PONTOS : 2905
REPUTAÇÃO : 5
Respeito as regras :
Re: Como usar o transform.parent sem modificar a escala
O Objeto pai possui alguma animação? Tenta ficar mudando os Pivot:DenisKth escreveu:
- Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Script : MonoBehaviour {
public GameObject objeto1;
public GameObject objeto2;
void Start () {
}
void Update () {
if(Input.GetKeyDown(KeyCode.E)) {
objeto1.transform.parent = objeto2.transform;
}
}
}
A escala do objeto fica mundano quando o eu giro o objeto que ta com script
Outra: O objeto pai possui um Rigidbody? Não entendo o porquê isto está acontecendo.
NKKF- ProgramadorMaster
- PONTOS : 4819
REPUTAÇÃO : 574
Idade : 20
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras :
Re: Como usar o transform.parent sem modificar a escala
é uma plataforma fica indo de um ponto eu outro, não tem animações nem Rigidbody, até com um objeto fica dano esse bug, só da esse quando o objeto pai a escala é diferenteSouris escreveu:O Objeto pai possui alguma animação? Tenta ficar mudando os Pivot:DenisKth escreveu:
- Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Script : MonoBehaviour {
public GameObject objeto1;
public GameObject objeto2;
void Start () {
}
void Update () {
if(Input.GetKeyDown(KeyCode.E)) {
objeto1.transform.parent = objeto2.transform;
}
}
}
A escala do objeto fica mundano quando o eu giro o objeto que ta com script
Outra: O objeto pai possui um Rigidbody? Não entendo o porquê isto está acontecendo
DenisKth- Membro
- PONTOS : 2905
REPUTAÇÃO : 5
Respeito as regras :
Re: Como usar o transform.parent sem modificar a escala
Até com um objeto vazio fica dano esse bug, só da esse quando o objeto pai a escala é diferente
exemplo:
exemplo:
- Código:
x:3,y:3,z:3 //quando fica assim não da bug
x:3,y:0,z:3 mais assim da
DenisKth- Membro
- PONTOS : 2905
REPUTAÇÃO : 5
Respeito as regras :
Re: Como usar o transform.parent sem modificar a escala
Como você faz para que a plataforma faça este movimento?
NKKF- ProgramadorMaster
- PONTOS : 4819
REPUTAÇÃO : 574
Idade : 20
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras :
Re: Como usar o transform.parent sem modificar a escala
Se o seu objeto pai possuir uma escala 2x1x1 por exemplo, e você filiar a ele um outro objeto, vai alterar a escala do objeto filho.
O objeto PAI SEMPRE deve ter escala (1,1,1), do contrário, as malhas dos objetos filhos vão sofrer mudanças nos vetores.
O objeto PAI SEMPRE deve ter escala (1,1,1), do contrário, as malhas dos objetos filhos vão sofrer mudanças nos vetores.
Tópicos semelhantes
» Tem como modificar a textura em tempo real?
» Como usar LOD Group para usar no Mass Place Trees
» Como usar GetComponent com string como parâmetro
» tem como modificar uma animação importada?
» Como modificar variáveis de outras classes?
» Como usar LOD Group para usar no Mass Place Trees
» Como usar GetComponent com string como parâmetro
» tem como modificar uma animação importada?
» Como modificar variáveis de outras classes?
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos