Jump to content
UnitySpain

Aceptamos donaciones vía Paypal.

UnitySpain.com es un servicio gratuito, pero mantener la Comunidad conlleva una serie de gastos.

Fondo Anual Unityspain: Donados 58,34€ de 150,00€

  • Servidor: Dominio.com y Hosting Web
  • Mantenimiento de los Foros
  • Contenido y Servicios Extras
  • Mantenimiento para Redes Sociales

Search the Community

Showing results for tags 'button'.



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

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 11 results

  1. Hola comunidad, espero que el titulo sea ilustrativo, no sabía como explicar mi problema en pocas palabras. Estoy haciendo un juego para celulares, en el que me muevo con la rotación del telefono, y disparo al tocar la pantalla, ahora estoy agergando botones en el camvas, que al precionarlos, realizan una acción especifica, como un disparo especial, o recuperar vida. El problema que tengo es que cuando pulso los botones, el juego me realiza las dos acciones, la correspondiente a tocar la pantalla (disparar), y la correspondiente tocar el boton (curarse, por ejemplo), como deberia hacer para discriminar la zona donde toco, para que si hay un boton activo haga la acción del boton y no la de tocar la pantalla? Gracias a todos por leer.
  2. Mi gran drama y causante de insomnio es el siguiente. Estoy haciendo un juego de cartas al estilo magic, yugioh pokemon etc. hasta el momento no tengo gran cosa creada. pero estoy trancado en un punto. Siguiendo este tutorial le agregue a mi prefab "carta" (el cual instancio cada vez que se hace click en el deck ) un canvas y a este un boton que viene a ser las opciones de lo que se puede hacer con cada carta. Mi gran problema es que cada vez que hago click en cualquier lado se activa el efecto que esta en un script asociado a mi carta para mostrar los botones... El canvas lo reduje hasta el tamaño de la carta... Aqui dejo las fotos de como lo tengo configurado para que sea de mas ayuda La idea es que muestre ese boton blanco que esta detras de la carta solo cuando yo haga click en ella... no como ahora que lo hace cuando yo clickeo en cualquier lado
  3. Hola amigos! Tengo una pregunta, necesito que el botón "Siguiente" (que es un texto en 3D) aparezca solo después de presionar un cubo, ¿cómo puedo hacerlo? Además necesito bloquear los otros cubos si presiono uno, este es mi código, por favor ayúdenme con el código porque soy tan novata en esto y no tengo suficiente tiempo. ¡¡¡Gracias!!! Este es el código en caso de presionar el cubo "ch": if (hit.collider.tag == "Letra_ch") { Destroy (hit.collider.gameObject); aux++; scoreAmount++; letra = "ch"; if (GameManager.gm) { GameManager.gm.targetHit (scoreAmount); } scoreFinal = PlayerPrefs.GetInt ("Score", scorePP) + scoreAmount; PlayerPrefs.SetInt ("Score", scoreFinal); Debug.Log ("Score en ch: " + scoreFinal); Debug.Log ("ESTOY EN CH EN SCRIPT: " + letra); PlayerPrefs.SetString ("Chado", letra.ToString ()); }
  4. hola amigos tengo un problema con el button a la hora de colocarle un script de un cronometro bueno mi problemas es que cuando presiono el botón para poner en marcha el cronometro solo avanza unos milis segundo y se para, tengo que presionar otra vez para que avance en donde se dejo pero no actúa como un cronometro normal el script trabaja perfecta mente en start y update pero cuando lo coloco en button actúa de esa manera que me pueden sugerir para que el cronometro avance normalmente. using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class contador : MonoBehaviour { public Text texto; float tiempo =4F; void Start () { texto.text = ""+ tiempo; } void Update () { } public void boton(){ tiempo -= Time.deltaTime; texto.text =""+tiempo; } }
  5. Tengo mi primera duda sobre unity específicamente en si es posible hacer que uno GUI.RepeatButton sirva como cualquier botón de esta manera GetKeyDown y GetKeyUp es que tengo un sprite que tiene dos animaciones y solo con el GUI.RepeatButton he podido solo activar una y quiero utilizar el GUI.RepeatButton para presionar y soltar o es que no se puede así, o que de alguna forma dé true cunado presione y false cuando deja de presionar pudiendo utilizar eso valore bool. o algo por el estilo pero que se utilizable el GUI.RepeatButton.
  6. Hola a todos, esta es mi primera vez en el foro por lo que no se si aqui pueda exponer mi duda, lamento si no es asi. Veran me gustaria saber como puedo realizar una accion solo al mantener presionado algun boton del teclado, por ejemplo disparar una ametralladora solo si mantengo presionado x, reproduciendo un sonido y un destello. Actualmente estoy programando en java script y manejo Unity 5 Gracias por su atencion.
  7. Hola amigos : Quizás sea una cabezoneria , yo entiendo que al pulsar algo se ejecuta una acción y no al soltar . Me gustaria que al pulsar el botón realizase una función en vez de hacerlo al soltar. He conseguido que lo haga añadiendo un event trigger de tipo Select. el problema es que solo lo hace una vez hasta que se selecciona otro objeto y vuelve a ejecutarse. Hay alguna manera de que al soltar el botón deje de estar seleccionado? Un saludo y Gracias.
  8. Buenas tardes. Quería cambiar el color de un objeto Button al hacer click en otro button, estoy empezando en Unity y todavía no tengo demasiada fluidez. Tengo un código que debería funcionar pero, una vez que tengo dentro de mi script el gameObject asociado con el botón correspondiente no sé como asignar ese gameObject con el objeto button que creé. public GameObject gobutton; public Button centralButton; public void ChangeColour() { gobutton=GameObject.FindGameObjectWithTag ("Button"); ¿? centralButton.colors.normalColor=Color.green; }Por otra parte no sé si puedo prescindir de crear el GameObject y utilizar solo el Button pero en ese caso no sé como puedo asociar el button del script con el de la escena en sí. Agradecería que me echarais una mano en ambas preguntas, aunque con una me valga la otra me sirve para problemaas similares. Gracias de antemano.
  9. Hola, tenia una duda, estaba haciendo un cambio de camara con los click, pero me cambie a hacerlo con la tecla "Q" , ahora mi duda es como puedo hacer que unity reconozca las veces que se pulsa una telca para por ejemplo cambiar la camara de primera a tercera persona con la misma tecla. Intente de esta forma sencilla pero la camara no cambia solo reconoce que ambos if se cumplan al mismo tiempo, asi que me preguntaba si hay algun forma correcta para hacerlo, gracias de antemano
  10. Utlizo la versión 5.2.1 Hola! Este es mi primer post acá jeje.. Bueno, voy al grano: De que tamaño tiene que ser la imagen creada por mi, (Que tamaño es el adecuado e ideal), para crear una textura Sprite?? Por Ej; El botón(Canvas) de Unity trae una textura, por defecto, blanca, la cual es un Sprite de 32 x 32... Cual tamaño es el ideal para crear un Sprite -- Acaso 512 x 512?? -- y como lo hago bien??? P.D: Perdón por tanta censura en la imagen jaja, no es nada personal..
  11. Hola! Estoy haciendo un UI para mobile bastante complejo y bueno, al añadir las típicas flechitas derecha/izquierda que son estáticas, pues he puesto la derecha y la izquierda la he rotado 180 grados en Y. Para no tener dos gráficos vamos. Sorpresa, sorpresa. No os recogerá los eventos del Button. Claro, como ahora lo hacer por raycast, pues no lo pilla ya que estaría detrás de la cámara. Me he vuelto un poco loco, ya que al principio es como tener 100 botones exactamente iguales que funcionan y uno no, y no entiendes porqué. Espero que le sirva a alguien. Saludos Nota: Con rotarlo en Z 180 en vez de en Y, todo solventado.
×
×
  • Create New...