Page 50 of 98

Re: Avances sobre el desarrollo de las nuevas versiones de G

Posted: Mon Sep 10, 2012 1:13 pm
by AmakaSt
Animooo!! Si lo consigues sacar a las 23:59 entonces si que cumples con la fecha prometida. ;)

Un saludo.

Re: Avances sobre el desarrollo de las nuevas versiones de G

Posted: Mon Sep 10, 2012 1:22 pm
by kozka
si pero si cictec esta en hawai ahi son -11 horas ... xd yo por comentar

Re: Avances sobre el desarrollo de las nuevas versiones de G

Posted: Mon Sep 10, 2012 1:54 pm
by erkosone
Es inevitable que se arme un poco de revuelo las horas antes de tener en las manos el nuevo juguete jeje..

Re: Avances sobre el desarrollo de las nuevas versiones de G

Posted: Mon Sep 10, 2012 4:45 pm
by BigHead
evilpeibol wrote:Señores paciencia, si se estan programando avances para gemix, se están haciendo y mejorando las herramientas de desarrollo, el entorno, también el foro y dudas de la gente, se esta programando la versión para android y las pruebas pertinentes, y gemix tiene versión mac, windows y linux...
Demasiado bien va la cosa. Paciencia, y eso que a mi me pasa igual como los regalos esperamos, pero hay que ser comprensivos, mucho mucho trabajo. Cada versión renuevan el txt con las explicaciones, si es que es mucho lo que hay danzando.
Pues si señor, totalmente deacuerdo! ANIMO GEMIX TEAM

Re: Avances sobre el desarrollo de las nuevas versiones de G

Posted: Mon Sep 10, 2012 5:31 pm
by erkosone
Por no llevarte la contraria, pues vale evilpeibol ;)

Re: Avances sobre el desarrollo de las nuevas versiones de G

Posted: Tue Sep 18, 2012 11:37 am
by GINO
Solo decir que he añadido lo del estado stop al módulo tween (a la espera de que aparezca Cictec para compilar y testear).
Los cambios son los siguientes:
  • Añadido estado "stopped" a la librería.
    Ahora los estados son los siguientes (una de las siguientes constantes):
    • "tween_paused" (0).
      La tween/tweengroup está en este estado cuando es parada con la función "pause_tween/tweengroup". La posición de reproducción actual no es alterada. La tween/tweengroup puede ser reanudada en ese punto con la función "resume_tween/tweengroup"
    • "tween_playing" (1)
      La tween/tweengroup está en este estado cuando está siendo reproducida. Esto ocurre cuando se usa la función "play_tween/tweengroup", la cual coloca la posición de reproducción al principio y el estado a "tween_playing", o bien cuando se usa la función "resume_tween/tweengroup" (después de haber llamado a la función "pause_tween/tweengroup"), la cual no modifica la posición de reproducción, pero si cambia el estado de reproducción a "tween_playing".
    • "tween_stopped" (2)
      La tween/tweengroup está en este estado cuando se crea (a no ser que se use la opción de autorreproducir, en cuyo caso se creará en el estado "tween_playing"), o también cuando es parada por medio de la función "stop_tween/tweengroup" (siendo indiferente si estaba reproduciéndose o pausada).
  • Añadida constante "tween_stopped" (valor = 2)
  • Añádida función "get_tween_status" (int get_tween_status(int)) y función "get_tweengroup_status" (int get_tweengroup_status(int)).
    Devuelve el estado de reproducción de la tween/tweengroup, una de las siguientes constantes:
    • "tween_paused" (0)
    • "tween_playing" (1)
    • "tween_stopped" (2)
Las funciónes de reproducción ahora hacen lo siguiente:
  • "play_tween/tweengroup":
    Pone el marcador de posición actual y el de número de repetición actual de la tween/tweengroup a 0. Cambia el estado de la tween/tweengroup a "tween_playing".
  • "stop_tween/tweengroup":
    Pone el marcador de posición actual y el de número de repetición actual de la tween/tweengroup a 0. Cambia el estado de la tween/tweengroup a "tween_stopped".
  • "pause_tween/tweengroup":
    Solo tiene efecto si el estado de la tween/tweengroup es "tween_playing". Cambia el estado de la tween/tweengroup a "tween_paused" sin cambiar los marcadores de posición actual y número de repetición actual.
  • "resume_tween/tweengroup":
    Solo tiene efecto si el estado de la tween/tweengroup es "tween_paused". Cambia el estado de la tween/tweengroup a "tween_playing" sin cambiar los marcadores de posición actual y número de repetición actual.
  • "is_playing_tween/tweengroup":
    Devuelve "true" si el estado de la tween/tweengroup es "tween_playing" o "false" en caso contrario.
  • "get_tween/tweengroup_status":
    Devuelve el estado actual de la tween/tweengroup.

Re: Avances sobre el desarrollo de las nuevas versiones de G

Posted: Tue Sep 18, 2012 11:41 am
by erkosone
interesante.

Re: Avances sobre el desarrollo de las nuevas versiones de G

Posted: Tue Sep 18, 2012 11:45 am
by GINO
Son las cosas que tiene empezar el módulo pensando que te van a llegar X e Y y luego resulta que necesitabas Z también. Cosas que pasan, por eso es beta aún esto.

Re: Avances sobre el desarrollo de las nuevas versiones de G

Posted: Tue Sep 18, 2012 12:10 pm
by erkosone
XD.. se entiende :)
Está quedando muy bien el modulo tween, es uno de mis preferidos.

Re: Avances sobre el desarrollo de las nuevas versiones de G

Posted: Tue Sep 18, 2012 12:56 pm
by GINO
Tengo en mente hacer un prg en Gemix con funciones que lo simplifiquen más para cosas comunes como por ejemplo aplicar tweens a la posición, escala, rotación, etc. tipo move(x, y), scale(size_x, size_y), y que el prg gestione el tema de las tweens.