Discussion:
[Flash8] Control de Tiempo real "URGENTE"
(demasiado antiguo para responder)
oscar
2007-12-07 23:49:01 UTC
Permalink
Hola gente, tengo un problema algo engorroso encima, el tema es que tengo publicado un juego de carreras en la web de un cliente y donde registramos los tiempos de los usuarios para determinar la clasificación. El problema que hemos detectado es que el crono lo basamos en el tiempo de reproducción de frames, o sea 24f son 1 seg. Pues bien, hay máquinas que se muestran incapaces de reproducir 24f por segundo y eso provoca que el tiempo no sea real, alterando así claramente el resultado del jugador. Haciendo calculos rápidos signfica que una maquina qu solo reproduzca 12f por segundo estará dividiendo el tiempo por 2.
Que me aconsejariais para calcular el tiempo en un tiempo real para todos?

Muchas gracias.
Oscar.
Juan Muro
2007-12-08 20:42:50 UTC
Permalink
Ya que trabajas con Flash 8 deberías utilizar la clase Date, aunque la resolución exacta del problema es posible que pase por el uso de la clase Timer de Actionscript 3, mucho más avanzada, pero solo disponible en Flash CS3.
Salu2
`8¬}
Juan Muro
"oscar" <***@ya.com> escribió en el mensaje de noticias news:fjeank$9n3$***@forums.macromedia.com...
Hola gente, tengo un problema algo engorroso encima, el tema es que tengo publicado un juego de carreras en la web de un cliente y donde registramos los tiempos de los usuarios para determinar la clasificación. El problema que hemos detectado es que el crono lo basamos en el tiempo de reproducción de frames, o sea 24f son 1 seg. Pues bien, hay máquinas que se muestran incapaces de reproducir 24f por segundo y eso provoca que el tiempo no sea real, alterando así claramente el resultado del jugador. Haciendo calculos rápidos signfica que una maquina qu solo reproduzca 12f por segundo estará dividiendo el tiempo por 2.
Que me aconsejariais para calcular el tiempo en un tiempo real para todos?

Muchas gracias.
Oscar.

Loading...