Unity Master
O forum está desativado! Continuamos no blog:
http://unitytutos.blogspot.com.br/
Ou no canal do Youtube:
www.youtube.com/user/XDtulio
Curta!
Últimos assuntos
» Problemas com Touch.
Ter Jul 14, 2015 4:19 pm por FernandoGarcia

» [Duvida] fazendo objeto sumir ao spawnar no mesmo lugar
Sab Ago 23, 2014 1:44 pm por John Von Stoker

» !AJUDA! TOUCH SCREEN
Sab Maio 10, 2014 4:26 pm por Capitão Cacete

» Duvida Coordenadas Mouse - terreno;
Seg Mar 10, 2014 3:25 pm por Paulosalum

» Formação de equipe amadora
Ter Dez 24, 2013 8:56 am por Fellipe

» Apresentação Rodrigo
Qui Set 19, 2013 3:29 pm por Capitão Cacete

» Erro BCE0051
Sab Jun 15, 2013 12:37 pm por anairama_24

» [Resolvido]alguem me ajuda ;D
Sab Mar 09, 2013 6:12 pm por darkgenel

» [Resolvido]Scripts touchscreen Android
Qua Mar 06, 2013 9:50 pm por Alisson Monteiro

Conectar-se

Esqueci minha senha

Buscar
 
 

Resultados por:
 


Rechercher Busca avançada

Palavras chave

Os membros mais ativos da semana

Parceiros

[Resolvido]Como usar o mouse para selecionar e mover objetos?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

[Resolvido]Como usar o mouse para selecionar e mover objetos?

Mensagem por Marcos Fernandes em Sex Jan 18, 2013 1:41 pm

Olá pessoal!!! To com um grande problema para resolver, preciso de um script para unity3d que selecione e movar games objects segurando o Fire1 do mouse durante o jogo, alguem poderia me dar uma ajudar com essa programação?
avatar
Marcos Fernandes

Mensagens : 5
Data de inscrição : 18/12/2012
Idade : 32
Localização : João Pessoa - PB

http://www.flowkore.com

Voltar ao Topo Ir em baixo

Re: [Resolvido]Como usar o mouse para selecionar e mover objetos?

Mensagem por Capitão Cacete em Sex Jan 18, 2013 7:05 pm

Tenho esse exemplo em C#
Código:

void OnMouseDown()
{
    screenPoint = Camera.main.WorldToScreenPoint(scanPos);

    offset = scanPos - Camera.main.ScreenToWorldPoint(
        new Vector3(Input.mousePosition.x, Input.mousePosition.y, screenPoint.z));
}


void OnMouseDrag()
{
    Vector3 curScreenPoint = new Vector3(Input.mousePosition.x, Input.mousePosition.y, screenPoint.z);

    Vector3 curPosition = Camera.main.ScreenToWorldPoint(curScreenPoint) + offset;
    transform.position = curPosition;
}
Se quiser pode converter em js.

____________________________________________________________________________________________________

Olá pessoas, Antes de postar. Pesquise no forum.

Meus tutoriais:
Spoiler:

Vídeo Tutorial: Criando um FPS#1:
Spoiler:

Tutorial: Debaixo d'gua:
Spoiler:

Tutorial: Animando Texturas:
Spoiler:
unitymaster.forumeiros.com/t41-tutorial-animando-texturas

Tutorial: Criando Hud e life:
Spoiler:

Todos os 58 Tutoriais.

avatar
Capitão Cacete
Admin
Admin

Mensagens : 95
Data de inscrição : 26/09/2011
Idade : 22

http://unitymaster.forumeiros.com

Voltar ao Topo Ir em baixo

Re: [Resolvido]Como usar o mouse para selecionar e mover objetos?

Mensagem por Marcos Fernandes em Sab Jan 19, 2013 4:53 pm

Vlw parceiro!
avatar
Marcos Fernandes

Mensagens : 5
Data de inscrição : 18/12/2012
Idade : 32
Localização : João Pessoa - PB

http://www.flowkore.com

Voltar ao Topo Ir em baixo

Re: [Resolvido]Como usar o mouse para selecionar e mover objetos?

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum