PortadaÍndiceCalendarioFAQBuscarMiembrosGrupos de UsuariosRegistrarseConectarse

Comparte | 
 

 La forma mas simple de hacer Fade-Out entre layouts?

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
matriax
Experto
Experto
avatar

España Masculino 100% Cumplimiento de las normas
Reputación : 67
Mensajes enviados : 473
Premios : Vacío

MensajeTema: La forma mas simple de hacer Fade-Out entre layouts?   Miér Ene 06, 2016 11:30 am

Esto es lo que hago yo:


Tengo un sprite en negro con el behaviour de "Fade" que se coloca en la posicion 0.0 con la resolucion del juego y aplica esas acciones.

Por lo que en los botones le digo "end_layout" y le paso el parametro "play" o el que sea. Y luego en otro sitio tengo puedo los parametros que representan a los diferentes layouts.

Con esto cuando le doy algun boton primero hace un fade a negro y al acabar se dirige al layout del parametro.

Con el fade-in es mas simple porque solo le dices que al "star layout" empezar el fade y listo, pero para cuando cambias de layout creo que estoy mareando la perdiz.

¿Alguien sabe o sabria hacerlo de alguna forma mas sencilla y con menos eventos?

Otra idea es crear una familia llamada "fade" con una variable llamada "layout". En la variable layout ponerle el nombre del layout y poner un solo evento que diga que a esa familia active la funcion y use como parametro la variable del layout. Pero cambiaria un par de eventos por crear una familia adicional, una variable mas y que no lo tendria todo en el codigo si no que para cambiar el destino del layout tendria que ir al objeto en cuestion.

Todo son pros/contras, asi que me gustaria saber si vosotros teneis algun metodo o sabriais hacerlo de una forma mas simple/eficiente.
Volver arriba Ir abajo
Ver perfil de usuario http://www.kronbits.com
mataguiris
Experto
Experto
avatar

España Masculino 100% Cumplimiento de las normas
Reputación : 63
Mensajes enviados : 498
Premios : Vacío

MensajeTema: Re: La forma mas simple de hacer Fade-Out entre layouts?   Jue Ene 07, 2016 6:15 am

Pero cual es el problema de como lo haces? Yo lo veo muy bien Sad

Yo no suelo usar esas transiciones, pero una vez use un plugin que te daba muchos efectos para transiciones, está muy bien, lo puedes encontrar sin dificultad en los foros de Scirra, y en una sola acción hace la transición, ahorrando todo el código, funcionaba muy bien en Html5, pero me dio problemas cuando portaba para android con Intel, por eso dejé de usarlo, pero de esto hace ya bastante tiempo, igual ahora funciona mejor para fuera de html5.
Volver arriba Ir abajo
Ver perfil de usuario http://mataguiris-g.blogspot.com
matriax
Experto
Experto
avatar

España Masculino 100% Cumplimiento de las normas
Reputación : 67
Mensajes enviados : 473
Premios : Vacío

MensajeTema: Re: La forma mas simple de hacer Fade-Out entre layouts?   Jue Ene 07, 2016 7:00 am

Si, funciona perfectamente, no hay ningun problema, solo que me estoy haciendo un "template para juegos" despues del juego de naves con sus instances variables, familias, global variables para usarlo en los juegos siguientes y quiero que todo sea lo mas sencillo y ocupe lo menos posible.

Voy a mirar el plugin ese que dices y ya cuento que tal.
Volver arriba Ir abajo
Ver perfil de usuario http://www.kronbits.com
matriax
Experto
Experto
avatar

España Masculino 100% Cumplimiento de las normas
Reputación : 67
Mensajes enviados : 473
Premios : Vacío

MensajeTema: Re: La forma mas simple de hacer Fade-Out entre layouts?   Jue Ene 07, 2016 7:17 am

Parece que ha sacado una nueva version:
https://www.scirra.com/forum/plugin-native-like-transition-gt-layouttransition-v2_t165357

Pero esta no tiene transiciones de Fade-In/OUT , la anterior si, voy a pedirlo a ver que me dice...
Volver arriba Ir abajo
Ver perfil de usuario http://www.kronbits.com
mataguiris
Experto
Experto
avatar

España Masculino 100% Cumplimiento de las normas
Reputación : 63
Mensajes enviados : 498
Premios : Vacío

MensajeTema: Re: La forma mas simple de hacer Fade-Out entre layouts?   Jue Ene 07, 2016 7:19 am

Hey, se ve genial.

Yo creo que todavía conservo la antigua, lo miro cuando llegue a casa, y si la tengo te la mando.
Volver arriba Ir abajo
Ver perfil de usuario http://mataguiris-g.blogspot.com
matriax
Experto
Experto
avatar

España Masculino 100% Cumplimiento de las normas
Reputación : 67
Mensajes enviados : 473
Premios : Vacío

MensajeTema: Re: La forma mas simple de hacer Fade-Out entre layouts?   Jue Ene 07, 2016 7:22 am

mataguiris escribió:
Hey, se ve genial.

Yo creo que todavía conservo la antigua, lo miro cuando llegue a casa, y si la tengo te la mando.

La antigua tambien esta en su web para bajarla, pero si dices que habia algunos problemas en algunos dispositivos prefiero usar mi metodo de momento y a la espera que la V2 lo integre y ver que va bien.
Volver arriba Ir abajo
Ver perfil de usuario http://www.kronbits.com
mataguiris
Experto
Experto
avatar

España Masculino 100% Cumplimiento de las normas
Reputación : 63
Mensajes enviados : 498
Premios : Vacío

MensajeTema: Re: La forma mas simple de hacer Fade-Out entre layouts?   Jue Ene 07, 2016 7:24 am

matriax escribió:
mataguiris escribió:
Hey, se ve genial.

Yo creo que todavía conservo la antigua, lo miro cuando llegue a casa, y si la tengo te la mando.

La antigua tambien esta en su web para bajarla, pero si dices que habia algunos problemas en algunos dispositivos prefiero usar mi metodo de momento y a la espera que la V2 lo integre y ver que va bien.


Cierto, me daba problemas con android. Ya contarás que tal Hi/Bye
Volver arriba Ir abajo
Ver perfil de usuario http://mataguiris-g.blogspot.com
matriax
Experto
Experto
avatar

España Masculino 100% Cumplimiento de las normas
Reputación : 67
Mensajes enviados : 473
Premios : Vacío

MensajeTema: Re: La forma mas simple de hacer Fade-Out entre layouts?   Vie Ene 08, 2016 3:56 pm

Pues el autor ha añadido el Fade. 2 modos el "fade normal" y "fade con delay" este segundo como que supongo que lo que hace es prolongarlo un poco mas.

Funciona y esta bien pero hace que tengas que poner en cada evento las condiciones lo cual es peor a lo que tengo ahora, ya que las condiciones las meteo en un unico eventsheet y desde cada sitio las llamo con un unico evento y en caso que quiera modificarlo solo tengo que hacerlo desde el globar eventsheet.

Asi que le he dicho si podria haerse de forma globar para todo el projecto o los layout en lugar de tener que ponver eventos para cada boton. Ha dicho que lo mirara asi que si lo consigue seria un puntazo.

No me hace mucha gracia el tema como esta pensado, quiero decir, lo que hace el plugin es capturar la pantalla donde estas, cambiar de layout , poner la pantalla capturada encima de todo y cambiar su opacidad para hacer el fade. SUpongo que los problemas de cmpatibilidad vendran por ahi, por el tema de capturar la pantalla en ese momento que tal vez algunos dispositivos no sean tan flexibles.

Espero que para Construct3 estas y otras cosas lo hagan "Built-In", ya integradas sin plugins ni cosas raras.
Volver arriba Ir abajo
Ver perfil de usuario http://www.kronbits.com
mataguiris
Experto
Experto
avatar

España Masculino 100% Cumplimiento de las normas
Reputación : 63
Mensajes enviados : 498
Premios : Vacío

MensajeTema: Re: La forma mas simple de hacer Fade-Out entre layouts?   Vie Ene 08, 2016 6:52 pm

Curioso como funciona el plugin Suspect

Si exportas a android comenta como funciona, a ver si funciona bien.
Volver arriba Ir abajo
Ver perfil de usuario http://mataguiris-g.blogspot.com
Contenido patrocinado




MensajeTema: Re: La forma mas simple de hacer Fade-Out entre layouts?   

Volver arriba Ir abajo
 
La forma mas simple de hacer Fade-Out entre layouts?
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.
 Temas similares
-
» Aprende a hacer la señal de Wifi mas potente con una simple lata
» “Que la dictadura caiga es la única forma de hacer justicia en Cuba”. Julio César Strassera(fiscal que juzgó a Videla en Argentina).
» Wii Fit: una manera de hacer ejercicio en casa
» Tarta con forma de pez
» Como hacer Pellets o escamas ??

Permisos de este foro:No puedes responder a temas en este foro.
 :: Scirra Construct-
Cambiar a: