Noticias

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

¿Mantener GetAxis presionado?

Iniciado por Lucho31, Diciembre 05, 2015, 07:35:30 PM

Tema anterior - Siguiente tema
Diciembre 05, 2015, 07:35:30 PM Ultima modificación: Diciembre 05, 2015, 09:28:57 PM por Lucho31
Disculpen, tengo una duda y espero me puedan ayudar...
¿Es posible hacer que un Input se mantenga presionado mediante un script sin que el usuario presione el botón?
No se si me explique, pero detallare mi situacion, tengo configurado un boton que al presionarlo hace que mi jugador se mueva hacia una direccion especifica pero quisiera que mediante otro script el jugador se pueda mover hacia esa direccion sin que el usuario tenga que mantener el boton presionado...

_player.SetHorizontalMove(CrossPlatformInputManager.GetAxis ("Horizontal"));
_player.SetHorizontalMove(CrossPlatformInputManager.GetAxis ("Vertical"));

Esas son las dos lineas que hacen que mi personaje se mueva, pero quisiera saber la forma de hacer que el GetAxis mandara el movimiento de manera constante, sin detenerse y sin la necesidad de presionar una tecla...Espero me puedan ayudar en esto, no pido script hechos, solo que me den una idea de como se podria hacer o como se podria buscar en la documentacion.Muchas gracias

Pone lo mismo que en el boton pero en el function update sin ningun if


Etiquetas: