Jump to content
UnitySpain

Search the Community

Showing results for tags 'interface'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Inicio
    • Proyectos
    • Offtopic
    • Unity Feeds
    • Website
  • Mesa de ayuda
    • Unity
    • Arte
    • Otras Especialidades
    • Builds & Dispositivos
  • Aportes de la Comunidad
    • Recursos
    • Eventos
    • Buenas Prácticas
  • Bolsa de trabajo & Colaboraciones
    • Ofertas y Demandas
  • Post Antiguos
    • General (Antiguo)

Blogs

  • byGui
  • El Blog de Pioj

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Especialidad

Found 3 results

  1. Saludos, Tengo con un problema con la programación de unos toggles de una interfaz. Son 4 toggles dentro de un toggle group. Cada toggle activa el panel de habilidades de un personaje en concreto. Funcionaban perfectamente hasta que estuve añadiendo la funcionalidad en la que al seleccionar un toggle cuando ya está activo, te centra la cámara al personaje correspondiente. Però esto lo hice dentro del Update(), y no en el método que se activa al seleccionar el toggle. Ahora pues, aunque se activan los toggles (En el inspector se activa el booleano “Is On”), ya no se activa el panel de habilidades. Este es el código que se activa al seleccionar uno de los toggles (los demás siguen la misma estructura): public void BtnCamaleon (bool nuevoValor) { print ("Valor nuevoValor: " + nuevoValor); btn01.transform.SetSiblingIndex(1); btn02.transform.SetSiblingIndex(2); btn03.transform.SetSiblingIndex(3); btn04.transform.SetSiblingIndex(4); btn05.transform.SetSiblingIndex(5); if (!camaleonDentroNave) { //Si el PJ está fuera de la nave, activa el panel normal panelCamaleon.SetActive(nuevoValor); }else{ //Si el PJ está dentro de la nave, activa el panel de nave if (naveActiva) panelCamaleonNave.SetActive(nuevoValor); } } Cuando seleccionas el toggle, el print() saca por consola que el valor sigue siendo FALSE, por lo que deduzco que el código se ejecuta y que el problema está en que, aunque gráficamente se activa el toggle y en el inspector aparece el booleano Is On activado, no se porque motivo el valor se mantiene en FALSE, y esto lleva a que no se active el panel de habilidades. He probado muchas cosas y no encuentro que puede ser. A alguien se le ocurre alguna solución? No soy muy experto aún, pero tengo la sensación de que se debe haber bugueado Unity o algo similar, ya que si se activa el toggle y se ejecuta el código, el print() deberia devolver valor TRUE sin dudarlo, me equivoco? Muchísimas gracias de antemano!
  2. Hola! estoy mirando hacer el diseño del interfaz de un videojuego, mi duda es la siguiente, los iconos y todo lo que vemos en un juego,como por ejemplo el de la imagen, en verdad es una textura, que aplicaremos trozos de otras texturas (la de 512x512) dentro de ella, ¿cierto? Mi pregunta es que pasa cuando cambian la resolución, si se adapta automaticamente o si queda "pixelada" o deformada, ¿sería mejor usar objetos 3D? Y si alguien ha hecho un interfaz a nivel de diseño que limitaciones o problemas me voy a encontrar. Gracias! edito: todas mis dudas son referente a móviles
  3. tengo un problema que no puedo solucionar, resulta que estaba haciendo los menus de un juego y decidi, como debe ser, usar canvas, eh creado 3 canvas para los menus, uno que me muestre lo que tengo en main menu, otro para info si se quiera salir de juego y el ultimo para pausa, los 3 los controlo con canvas.enabled asi puedo navegar entre los menus, bueno estando trabajo por todo un dia completo aprendiendo canvas todo parecia funcionar de maravilla, los click funcionaba, los menus respondian a mis click, se activaban y desactivaban como debian, en fin todo funcionando prefecto, como el objetivo mio era hacer funcionar los menus nunca me puse a probar el juego ya que eso todo estaba bien. ahora el problema esta en cuando me pongo a jugar el juego, mi juego es en 2d y es un submarino que se mueve por toda la pantalla, cuando empiezo mi juego pongo play y el juego empieza, despues de empezarme a mover por la pantalla y doy spacebar para disparar los canvas empiezan a aparecer y desaparecer, lo rarro es que solo pasa cuando estoy en ciertas partes de la pantalla con el player y nunca salen cuando voy hacia los lados, aveces pareciara como si el mismo ship fuera un cursor y activaras los menus, por que algunas veces presionando el spacebar varias veces puedo ver como los botones se precionan, eso es lo unico que creo que pueda ser el problema, el problema se da mas que nada cuando oprimo arriba o abajo junto con la spacebar, nunca pasa cuando oprimo hacia los lados, otra de las cosas curiosas es que si en el juego en la ventana de game empiezo a cambiar el tamano de la pantalla varias veces el problema desaparese, y aveces regresa, eso el lo curioso que dependiendo de el tamano de la pantalla de el game es el problema. en cueston de Script todo ya lo vi y todo esta perfecto, de echo no tengo ningun comando para usar la SpaceBar ni la Flechas en los scripts de menu. Estoy usango botones para esto y en todos uso onclick, espero que me puedan ayudar gracias
×
×
  • Create New...