Jump to content

Ancoreig

Registrados
  • Content Count

    45
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by Ancoreig

  1. Indagaré sobre las capas pues, gracias Mario! Igualmente, he encontrado la solución (no recuerdo en qué página) a través de código, lo dejo por aquí. Eso sí, no sé cómo de intensivo será para el rendimiento. using UnityEngine; using System.Collections; using UnityEngine.UI; public class ImageAnimation : MonoBehaviour { public Sprite[] sprites; public int spritePerFrame = 22; //si coincide con la imagen el nº, quiere decir que va a velocidad 1-1. Cuatoo mayor sea respecto al nº de frames, más lenta irá. //Por ejemplo, una imagen de 11 sprites a 22, va el doble de lento public bool loop = true; public bool destroyOnEnd = false; private int index = 0; private Image image; private int frame = 0; void Awake() { image = GetComponent<Image> (); } void Update () { if (!loop && index == sprites.Length) return; frame ++; if (frame < spritePerFrame) return; image.sprite = sprites [index]; frame = 0; index ++; if (index >= sprites.Length) { if (loop) index = 0; if (destroyOnEnd) Destroy (gameObject); } } }
  2. Buenas a todos! Tengo un problemilla con las animaciones cuando quiero hacerlas en un Canvas y es que éstas no se reproducen. Con animaciones, me refiero a por ejemplo cuando creo una animación en aseprite, me exporto el sheet y lo meto en Unity, y pues ahí ya le doy a crear la animación a partir del sheet. Ese tipo de animación en un Canvas no me la reproduce. Sin embargo, una animación que cree con la ventana "Animation" de Unity sí me la reproducirá. Ejemplo de lo que quiero animar: Son 2 imágenes, el robot, que está por detrás, y la cápsula, que está por delante. El robot lo he animado con la ventana Animation y en el canvas se reproduce sin problemas, sin embargo, la animación de la cápsula no me la reproduce (deberían de salir burbujitas). En el animator de la cápsula, el estado se está reproduciendo, pero no está viéndose nada de nada en la escena. ¿Alguna solución?
  3. Ancoreig

    [GAME] Slimish

    No sé cómo será jugándolo como debe de ser con 2 jugadores (la prueba la hice conmigo mismo jaja) pero la sensación que me dió fue como de agobio en plan "haber si llega de una vez al punto". No solo me dio la impresión con el personaje que manejas, sino con los enemigos también. Más que lentitud, parece que tu móvil es el que va con lag, no sé si me explico. Yo sí que probraría a aumentar la velocidad, igual a otros les parece bien la velocidad.
  4. Buenas Sergio, lo he probado unos 5 minutillos y antes que nada darte la enhorabuena por terminar tu primer juego. Hay algunas texturas/imágenes que revisaría, por ejemplo el fondo del mapa del Outer Space tiene mucha menos calidad que el resto (e incluso si te vas abajo del mapa se ve cómo termina la imagen y empieza la repetición, esto da bastante mala imagen a los usuarios).
  5. Ancoreig

    [GAME] Slimish

    Yo no sé si es la velocidad del personaje en sí o la animación pero se me hace muy lento y pesado el recorrido desde que le doy click hasta que llega al destino. Enhorabuena por haber terminado tu primer juego, mucha suerte!
  6. Solo lo puedes poner en presentaciones porque lo más normal cuando llegas a un sitio es abrir un hilo presentándote, y una vez te conozcamos, pues ya abres todos los hilos que quieras de tus problemas. Abrir un hilo con tu problema, que te lo solucionemos y no vuelvas a aparecer por aquí... pues como que está feo. Dicho esto, bienvenido! Veo que la fruta está en -1 en la posición Z; verifica que tu personaje está también en la misma posición -1 o pasa la fruta al del personaje.
  7. Buenas Mario. Mi intención con desactivar el animator es porque tengo entendido que en cuanto a optimización no es nada bueno tener siempre los animators corriendo.
  8. Buenas tardes señores, me gustaría saber cómo hacer lo siguiente, porque he probado con distintos métodos y no me funcionan. A la vida del personaje en el canvas, le quiero poner un efecto de movimiento al último corazón cuando solo le quede una vida. Como no quiero tener el animator todo el rato funcionando, lo activo solo cuando le quede esa última vida, y lo desactivo cuando tenga más de una vida (o ya no tenga ninguna). El problema viene que cuando activo / desactivo el animator, la posición y forma de ese objeto se queda tal cual, y lo que me gustaría es que volviese a su estado original. ¿Sugerencias? Gif del estado actual: EDITO: por ahora, la solución que le he dado ha sido volver a establecer los valores que tenía el objeto antes de la animación cuando ésta termine, pero me gustaría encontrar otra solución ya que si en un futuro tengo un objeto con mucha edición en la animación, no me gustaría tener que utilizar la solución comentada y tener que editar toooodos los valores de vuelta a los originales. Gracias de antemano!
  9. Añadido GifCam a la lista: http://blog.bahraniapps.com/gifcam/ Huelga decir que cualquier aportación es bienvenida!
  10. Quizás todo lo interesante que vaya encontrando lo recopile en este hilo en lugar de crearle una página a parte. Añado Notion, que ya abrí un hilo, y Adobe Color, que quizás alguno no conozca y es muy útil para encontrar la complementariedad de los colores que estamos utilizando; https://color.adobe.com/es/create/color-wheel
  11. Buenas a todos, estoy cacharreando con sliders y me surge una duda: Tengo un panel en mi menú de pausa y ahí quiero mostrar estadísticas del personaje (estadísticas que puede mejorar; vida, velocidad...). Por ahora, esto lo mostrará con sliders, y cuando compre esas mejoras pues avanzo el slider. Me pregunto si hay una opción (no la he visto) en la cuál si mi slider es de 10 unidades, VISUALMENTE, Unity me divida el slider en 10, para que el usuario sepa de antemano cuánto puede mejorar esa estadística. Ahora tengo esto: Y quiero algo así, para no tener que poner el texto de al lado: --> Lo que quiero son los separadores rojos, que estén siempre presentes. Lo único que se me ocurre es superponer una imagen encima que haga de divisor, pero no todas las estadísticas del personaje tendrán 10 divisiones, así que no querría tener que hacer mil imágenes de divisores. Gracias de antemano!
  12. Yo sinceramente creo que un foro es muchísimo mejor para tratar dudas, todo queda mejor organizado y no se pierde entre tanto mensaje. Lo bueno que sí le veo es quizás la inmediatez de las respuestas. En lugar de tener tantos discords, telegrams e historias deberíamos de intentar aunarlos todos aquí. Suerte con el Discord!
  13. Buenas a todos, os dejo por aquí una web que descubrí hace poco y que para organizarte en tus proyectos es muy útil. Se llama Notion y es del estilo de Trello, HackNPlan etc... Llevo pocos días utilizándola y a parte de que tiene (o eso creo) menos restricciones que las mencionadas, me parece más intuitiva. Yo por ahora solo la estoy utilizando para tener una pizarra Kanban y para notas, pero puedes añadirle mucho más: wikis, "bases de datos"... es muy completa y puedes editarla como quieras, además de tener plantillas. Os recomiendo que le echéis un vistazo a su web (podéis utilizarla por web así como app de escritorio (y juraría que también tienen app móviles)). Las páginas también se pueden compartir con personas para que las editen. https://www.notion.so/
  14. Interesante aproximación, me pondré manos a la obra, gracias!
  15. Buenas, estoy intentando hacer funcionar una cosilla que no me sale, os explico: Tengo un enemigo que se acerca al personaje, se queda en esa posición 2 segundos y explota. A este enemigo le he puesto como objeto hijo un Point Effector 2D y un circle collider 2d. Mi idea era tener este objeto hijo desactivado, y cuando el enemigo se acercase al personaje, activar este objeto para lograr ese efecto de impacto de la explosión. El problema viene que hasta que mi personaje no se mueve, no entra en juego el point effector (estando dentro del circle collider), y lo que quiero es que sea instantáneo, nada más activar el objeto. Alguna sugerencia? Gracias!
  16. Me lo iba a descargar pero me sale que no está disponible para España. De todas formas y poniendo que no has llegado a las 10 descargas aún me pregunto, a parte de este foro, lo has publicitado en algún otro? Hay muchos subreddits dedicados a ello como r/playmygame creo que se llama, que no te vendría mal postearlo para tener más feedback y darle visibilidad. Sin poder probarlo aún así enhorabuena por el juego, terminar un proyecto y ganar toda esa experiencia en el proceso es lo que cuenta.
  17. Me gusta la idea de la última imagen, creo que voy a intentar tirar por ese camino, gracias!
  18. Buenas gente, estoy haciendo un juego de olas/hordas de enemigos, y quiero tener cuantas menos palabras escritas mejor. En la UI, al lado del número de la ola actual, ¿Qué icono pondríais para representar una ola/fase/horda/nivel, y que el usuario sepa de un primer vistazo que se refiere a eso? Lo más cercano que he visto ha sido esto, pero no me convence (y puede parecer que indica el nivel del usuario): Edito: he hecho una banderita, creo que queda mejor:
  19. Buenas! Me gustaría saber qué herramientas utilizáis para vuestros proyectos, sobre todo que sean para crear sonidos/música "de cero" (lo que no busco son recopilatorios de sonidos de alguna web y luego mi proyecto tenga el mismo sonido que otros 500). Por ahora lo que mejor he encontrado ha sido: Efectos de sonido: ChipTone : https://sfbgames.itch.io/chiptone Música: Bosca Ceoil: https://terrycavanagh.itch.io/bosca-ceoil
  20. Sí, es lo que hice ayer, lo puse en el edit por si no lo has visto, gracias! Igualmente, y lanzo esta pregunta, el tema de compresión es solo para reducir el peso de la imagen o sirve para algo más? Entiendo que así para imágenes tan pequeñas y en pixel art, no hace falta siquiera comprimirlas
  21. EDITO: problema solucionado; al importarla Unity me comprimía la imagen y he puesto a que no lo haga. Se puede cerrar el tema, gracias! Hola a todos, he buscado este "error" y no doy con la solución: Tengo este sprite de 16x16 en Aseprite: Y cuando lo importo a Unity me sale con estas bandas rosadas: ¿Alguien sabe por qué? ¡Gracias de antemano!
  22. Buenas a todos!, Empecé no hace mucho con Unity y estoy cacharreando con un plataformas 2D. El caso es que quiero hacer que mi personaje active un checkpoint cuando "choca" con él, y esto lo hago con "OnTriggerEnter2D", pero me gustaría que mi personaje lo atravesase. ¿Alguna sugerencia? Gracias de antemano! Edito: se supone que marcando el collider a "isTrigger" no debería de colisionar (o eso creo). Eso no me servía porque igualmente estaba lanzando un raycast desde el personaje para detectar colisiones, así que simplemente he hecho una comparación de tags y que ignore si es X tag. Se puede dar el tema por zanjado, gracias.
  23. O bien le han robado la cuenta o ha acabado hasta los huevos por X motivos, según la descripción que pone 😂 Voy a buscar a ver si hay otro tan bien elaborado como estaba ese, porque es una pena Edito: he dejado en #1 otro zeef igual de bueno que el primero
×
×
  • Create New...