Avatar do usuário
Adilson
Membro
Membro
Autor
Mensagens: 117
Registrado em: Qua Set 23, 2015 8:01 pm
Localização: Curitiba Parana
Karma: 142

[Unity] como mudar posição x y e z do objeto?

Ter Jun 14, 2016 9:31 pm

Como faço isso por code?
1
Vlw, Flw !!

Tags:
 
Avatar do usuário
Golden Bunny
Membro
Membro
Mensagens: 45
Registrado em: Qui Ago 13, 2015 10:25 pm
Karma: 71

Re: [Unity] como mudar posição x y e z do objeto?

Ter Jun 14, 2016 9:38 pm

"Nunca morra virgem, os unicórnios morreram virgens, por isso não existem mais" < Gonzo, o eterno filósofo.
 
Avatar do usuário
Ark
Membro
Membro
Mensagens: 40
Registrado em: Dom Nov 29, 2015 9:56 pm
Localização: Rio de Janeiro
Karma: 45

Re: [Unity] como mudar posição x y e z do objeto?

Qua Jun 15, 2016 1:24 am

transforme.x,transform.y agora não me lembro se tem que criar com translate ou colocar em um metodo de vector
 
Avatar do usuário
Rodrigo Santiago
Colaborador
Colaborador
Mensagens: 279
Registrado em: Sáb Ago 22, 2015 8:17 am
Karma: 375

Re: [Unity] como mudar posição x y e z do objeto?

Qua Jun 15, 2016 8:15 am

Tem dezenas de maeiras diferentes de movimentar um objeto, e tem muitos detalhes a se ver com fisica também. Acho que mesmo você procurando na internet , pode ficar bem confuso . Mas sem preocupações. Basta vc alterar position nao transform :u.u:

É o seguinte :
transform.position += Vector3.up * 10 ; //Isso aqui move para cima, em relação ao mundo ( ou a um parent, caso este seja um filho )

transform.position.x = 10f;            //NUNCA FAÇA ISSO -> position é uma property, você nao pode editar diretamente os valores de dentro
//Como e q faz entao ?
Vector3 novaPosicao = transform.position;
novaPosicao.x = 10f;
transform.position = novaPosicao;

//Você tambem pode fazer :
transform.Translate(Vector3.foward * 10);   //Vai se mover pra frente, relativa a rotacao atual

Caso você não saiba, a struct Vector3 possui as variaveis x,y,z , ele representa uma posição.

Obs: no 2d use vector2
 
Avatar do usuário
Adilson
Membro
Membro
Autor
Mensagens: 117
Registrado em: Qua Set 23, 2015 8:01 pm
Localização: Curitiba Parana
Karma: 142

Re: [Unity] como mudar posição x y e z do objeto?

Qua Jun 15, 2016 9:23 pm

obrigado, iluminou minha mente :)
Vlw, Flw !!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 7 visitantes