Comunidad de diseño web y desarrollo en internet online

boton nextFrame

Citar            
MensajeEscrito el 20 Abr 2008 03:06 am
Hola,
estoy tratando de hacer que con un mismo boton se pase al siguiente fotograma de un movieClip y que si éste ya llegó al ultimo frame (el 6 en este caso) que vaya al 1 otra vez.
En los frames tengo colocada imagenes y se trata de pasar de una en ciclo continuo.

lo estoy provando así pero no vuelve al primer frame:

on (release) {
if (_root.clipContenedor.panoramica.currentFrame >2) {
_root. clipContenedor.panoramica.prevFrame();
} else {
_root. clipContenedor.panoramica.nextFrame();
}
}

alguna suerencia?

gracias!

Por designerFreak

56 de clabLevel



 

safari
Citar            
MensajeEscrito el 20 Abr 2008 07:35 pm
No es currentFrame sino _currentframe (en AS3 sí es currentFrame)

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 23 Abr 2008 01:31 am

Código :

on(release){
   if(this._currentFrame==1){
      this.gotoAndStop(2)
   }else{
      this.gotoAndStop(1)
   }
}


;)

Por eldervaz

BOFH

10964 de clabLevel

39 tutoriales
56 articulos

Genero:Masculino  

en algún lugar del mundo

msie
Citar            
MensajeEscrito el 23 Abr 2008 09:41 am
gracias, esa idea es la misma que la que hace mi script, pero misteriosamente no funciona..
ni idea,
al final lo he solucionado escribiendo un _level0.contador=0; en el frame de la 1a foto y _level0.contador=1; en el ultimo.

luego en el boton:

if (_level0.contador=0){
nextFrame();
}else{
this.gotoAndStop("primera")
}};;




chao!

gracias!

Por designerFreak

56 de clabLevel



 

safari
Citar            
MensajeEscrito el 24 Abr 2008 04:03 pm
Si lo que quieres es usar un solo boton para avanzar por todos los fotogramas y que al llegar al ultimo se vaya al primera y siga con el mismo ciclo, puedes usar esto:

Código :

/*Esto en el Primer Fotogramaa*/
/*Cantidad de Fotogramas en la linea de tiempo*/
fotogramas = 6
stop();

/*codigo para el boton*/
nombre_boton.onPress = function (){
      if(_root._currentFrame == fotogramas){
            gotoAndStop (1);
      }else{
            gotoAndStop(_root._currentFrame + 1);
            }
}

Por Jackguardian

39 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 24 Abr 2008 09:15 pm
Repito:

The Fricky! escribió:

No es currentFrame sino _currentframe (en AS3 sí es currentFrame)

_currentframe va todo en minúsculas en AS2

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 24 Abr 2008 11:24 pm
Diselo al compilador de flash... porque igual lo corrio sin errores en AS2 (desde el flash 8 no el cs3) U_U U_U

Por Jackguardian

39 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.