Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Como Escalar objetos en escena.

Iniciado por dgmegias, Enero 03, 2016, 12:49:56 AM

Tema anterior - Siguiente tema
Saludos a todosya puedo mover los objetos independientemente por la escena con el dedo gracias al script de kaito.Se me plantean ahora dos dudas......el movimiento del objeto es solo en x e y........se podría lograr en z ?pero lo que realmente me interesa en como puedo hacer que el objeto que muevo se escale como yo quiera ? como cuando ampliamos o reducimos una foto....alguna idea sin perder lo que ya se ha logrado con Onmouse para trasladar objetos ?Gracias por la paciencia

Enero 03, 2016, 08:57:44 AM #1 Ultima modificación: Enero 03, 2016, 09:00:05 AM por kaito
En casi todos los programas 3D se hace dibujando un eje con forma de flecha para desplazar, un eje con forma de esfera para escalar, y ejes circulares para rotar.Si seleccionas el centro(con forma de esfera) mani***s los 3 ejes de coordenadas x,y,z. En cambio, si seleccionas un solo eje, solo modificas dicho eje.Entonces, sería algo similar al script de desplazar con el finger.Seleccionas el GameObject(OnMouseEnter), y haces que apareza un eje(flecha,esfera, o cualquier otra forma)  asociado(no emparentado) a dicho GameObject, que modifique el transform.Recuerda que los eventos del ratón necesitan un Collider.

Gracias iré por ese lado.Si, tarde pero me di cuenta que necesitaba el Collider. 

Etiquetas: