Avances sobre el desarrollo de las nuevas versiones de Gemix

Actualizaciones, lanzamientos y últimas noticias sobre el lenguaje.
Post Reply
User avatar
AmakaSt
Posts: 402
Joined: Fri Oct 03, 2008 10:00 pm
Contact:

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

Post by AmakaSt »

Animooo!! Si lo consigues sacar a las 23:59 entonces si que cumples con la fecha prometida. ;)

Un saludo.
User avatar
kozka
Posts: 2111
Joined: Sun Feb 01, 2009 9:36 pm

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

Post by kozka »

si pero si cictec esta en hawai ahi son -11 horas ... xd yo por comentar
User avatar
erkosone
Posts: 10656
Joined: Tue Feb 24, 2009 2:13 pm
Location: Barcelona.
Contact:

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

Post by erkosone »

Es inevitable que se arme un poco de revuelo las horas antes de tener en las manos el nuevo juguete jeje..
User avatar
BigHead
Posts: 1277
Joined: Sun Nov 30, 2008 1:28 pm
Contact:

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

Post 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
Hañime Bushi, nekonoashi
User avatar
erkosone
Posts: 10656
Joined: Tue Feb 24, 2009 2:13 pm
Location: Barcelona.
Contact:

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

Post by erkosone »

Por no llevarte la contraria, pues vale evilpeibol ;)
User avatar
GINO
Posts: 2823
Joined: Thu Jul 31, 2008 10:25 pm
Contact:

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

Post 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.
User avatar
GINO
Posts: 2823
Joined: Thu Jul 31, 2008 10:25 pm
Contact:

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

Post 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.
User avatar
erkosone
Posts: 10656
Joined: Tue Feb 24, 2009 2:13 pm
Location: Barcelona.
Contact:

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

Post by erkosone »

XD.. se entiende :)
Está quedando muy bien el modulo tween, es uno de mis preferidos.
User avatar
GINO
Posts: 2823
Joined: Thu Jul 31, 2008 10:25 pm
Contact:

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

Post 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.
Post Reply

Return to “Novedades y Releases”