Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - xChulvi

#1
Hola @ACarranza. Una vez me encontré con este tipo de problema. Si tienes varios personajes como esos monstruos de forma que todos estén en la misma posición Y (a la misma altura en la pantalla), el efecto no queda mal al tenerlos juntos ya que todas la piernas y cabezas están a la misma altura. El problema viene cuando los monstruos pueden moverse libremente tanto en X como en Y, que los pies de uno aparecen por delante de la cabeza del que está un poco mas abajo, ya que el OrderInLayer lo superpone todo por capas. No se exactamente que solución has tomado , pero ejecutar el método de ordenación "burbuja" en cada update si que puede ser bastante costoso si la cifra de monstruos aumenta lo suficiente, el rendimiento se vería afectado al final. Si te sirve de algo, yo hice lo siguiente para arreglar eso:         - Poner todos los "monstruos en el mismo OrderInLayer", todos en la misma capa.         - Coger el script del "monstruo" y en su Update decirle que la posición Z sea igual a la Y:                                           transform.position = new Vector3(transform.position.x, transform.position.y, transform.position.y);De esta forma, al ser 2D, y poner que la Z sea igual a la Y, lo que ocurre es que siempre el que esté con la posición en Y más bajita se va a ver por delante de los que están por arriba. Por ejemplo en la imagen que adjuntas, podríamos decir que el monstruo de arriba esta en Y = 3, el del medio en    Y = 2,  el de abajo en Y = 1, por lo tanto los 3 se verían correctamente, ya que el del medio tendría Z = 2, y el de arriba Z = 3 viéndose por detrás del anterior. Como constantemente se está calculando la posición, nunca ocurrirá ese molesto solapamiento, ya que si el de arriba se mueve a una posición Y por debajo de los otros 2, su Z también cambiará superponiéndose a los demás. No se si es exactamente el problema que tienes o si me he explicado bien pero ahí lo dejo. Saludos!! 
#2
General (Antiguo) / Saw The Slime [Android]
Septiembre 01, 2015, 05:16:32 AM
 Correcto correcto, el diseñador tiene un canal en Youtube. Un buen apoyo para seguir creciendo, la distribución es tan importante como el desarrollo. Obviamente esos números son difíciles en tan poco tiempo. Mucha gente deja comentarios interesantes que nos ayudan, pero claro no todos. Y por ello mostrar el juego en este foro, porque se que obtendré opiniones objetivas que me ayudarán a mejorar el juego y mis diversos proyectos, que es lo que realmente quiero. Un abrazo!