Unity Spain

Post Antiguos => General (Antiguo) => Mensaje iniciado por: ftejada en Mayo 29, 2016, 02:29:51 PM

Título: ¿Como hacer que el puntero del ratón no afecte a los Buttons UI?
Publicado por: ftejada en Mayo 29, 2016, 02:29:51 PM
Hola a todos!
 
Alguien podría ayudarme a saber como puedo hacer que el puntero del raton no afecte a los buttons de la UI? Me explico un poco...
 
Como ya sabemos cuando pasas por encima de algun button el puntero del ratón, dicho button cambia de color haciendo ver que está señalado. Por otro lado como es evidente, cuando clickeamos encima de un button con el ratón el button se activa y hace lo que sea que le hayamos indicado.
 
Yo quiero conseguir que cuando el puntero del ratón este desactivado en pantalla(que no se vea), que no afecte a los buttons ni haciendo clic al ratón ni al pasar por encima cambiando de color.
 
 
 
Gracias por adelantado. Un saludo.
Título: ¿Como hacer que el puntero del ratón no afecte a los Buttons UI?
Publicado por: farenhai en Mayo 29, 2016, 02:46:44 PM
http://docs.unity3d.com/ScriptReference/Screen-showCursor.html (http://docs.unity3d.com/ScriptReference/Screen-showCursor.html)
 
 
 
Esto te podría servir? (comando en desuso,  pero ahí tienes los nuevos mencionados)
Título: ¿Como hacer que el puntero del ratón no afecte a los Buttons UI?
Publicado por: ftejada en Mayo 29, 2016, 02:53:23 PM
Cita de: farenhai date=1464526004http://docs.unity3d.com/ScriptReference/Screen-showCursor.html (http://docs.unity3d.com/ScriptReference/Screen-showCursor.html)
   
   
       
   
   
      Esto te podría servir? (comando en desuso,  pero ahí tienes los nuevos mencionados)
   


Gracias por responder.
 
Eso es precisamente lo que se usa para poder hacer que el puntero del ratón no se vea en pantalla y lo que utilizo. Pero aunque el puntero no se muestre el eventSystem sigue detectando toda las funciones del raton cuando se clickea o cuando el puntero del ratón pasa por encima de un button...
 
 
 
La pregunta creo que podría ser ¿Como hago para que el EventSystem no detecte los clicks del raton si este está oculto con Cursor.visible y que si está oculto tampoco haga que los buttons cambien de color si el puntero oculto pasase por encima de ellos?
 
No se si me explico adecuadamente
 
 
 
Saludos
Título: ¿Como hacer que el puntero del ratón no afecte a los Buttons UI?
Publicado por: leocub58 en Mayo 29, 2016, 03:38:22 PM
Juega con el blocking mask del canvas raycaster.
Título: ¿Como hacer que el puntero del ratón no afecte a los Buttons UI?
Publicado por: ftejada en Mayo 30, 2016, 06:35:21 PM
Cita de: leocub58 date=1464529102Juega con el blocking mask del canvas raycaster.
   


Gracias por contestar
 
Podrías ser algo más preciso o algun tuto para seguirlo?? he estado buscando acerca de esto pero no veo la manera de hacerlo...
 
 
 
Saludos