elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
26 Mayo 2012, 20:47  


Tema destacado:


+  Foro de elhacker.net
|-+  Informática
| |-+  Diseño Gráfico (Moderadores: Azielito, wvb, peib0l)
| | |-+  timer en flash
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: timer en flash  (Leído 4,092 veces)
Zeroql


Desconectado Desconectado

Mensajes: 940


Todo lo k sucede sucede por una razon


Ver Perfil WWW
timer en flash
« en: 8 Septiembre 2008, 14:49 »

buenas
miren resulta que tengo un flash con varias imagenes una por cada fotograma.
lo que keiro es que cada 3 seg cambie de fotograma estando la velocidad de fps en 24,
como puedo hacer esto?
intente implementado la funcion gettimer pero no logre hacer lo que keria, sin mencionar que me tira error.
alguien que me ayude.


En línea

Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo.
/.-ZEROQL.-\   -----  #937675#

coolfrog


Desconectado Desconectado

Mensajes: 325


Ver Perfil WWW
Re: timer en flash
« Respuesta #1 en: 9 Septiembre 2008, 03:17 »

bueno con los timers no interesa los fps, ya que se controlan por tiempo en milisegundos, ya que estoy con tiempo aqui te hice unos ejemplos
en AS2:
Código
/*para este ejemplo hay 5 fotogramas*/
stop(); // detienes para que no se reproduzca
var intervalId:Number;
_root.onLoad=function  () {
intervalId = setInterval(this, "saltar",3000); //aqui creas el temporizador que salta cada 3seg
}
function saltar(){
if(this._currentFrame==5){ // cuando llegue al fotograma 5 detienes el temporizador
clearInterval(intervalId);
}else{
this.nextFrame();
}
}
 

en AS3:
Código
stop();
var tempo:Timer=new Timer(3000);
tempo.addEventListener(TimerEvent.TIMER,saltar);
tempo.start();
 
function saltar(e:TimerEvent):void{
if(this.currentFrame==5){
tempo.stop();
}else{
this.nextFrame();
}
}
 
el codigo es parecido no hay necesidad de explicar.




« Última modificación: 9 Septiembre 2008, 03:20 por coolfrog » En línea
Zeroql


Desconectado Desconectado

Mensajes: 940


Todo lo k sucede sucede por una razon


Ver Perfil WWW
Re: timer en flash
« Respuesta #2 en: 9 Septiembre 2008, 03:31 »

muchas gracias coolfrog
ensayare el code y te digo, lo haria ya pero no me da el tiempo
En línea

Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo.
/.-ZEROQL.-\   -----  #937675#

coolfrog


Desconectado Desconectado

Mensajes: 325


Ver Perfil WWW
Re: timer en flash
« Respuesta #3 en: 9 Septiembre 2008, 03:40 »

ok de nada brother.
saludos
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines