Comunidad de diseño web y desarrollo en internet online

Desplazarse a un frame

Citar            
MensajeEscrito el 30 Jun 2006 03:40 am
Hola! Tengo un problema nececito saber como hacer para que de un movieclip se desplaze desde el primer frame hasta el que yo kiera pero ke esto varie con un variabl habia intentado ´sí pero era Ovvbio que no iba a funcionar:

Código :

on(release){
       bar.play ();
       bar.stop(_root.framenumb)
}

Gracias!

Por kike.1292

130 de clabLevel



1 ejemplo

Genero:Masculino  

Mexico D.F.

msie7
Citar            
MensajeEscrito el 30 Jun 2006 05:37 am
Usa gotoAndPlay o gotoAndStop ... busca mas información en la ayuda de flash, incluso trae ejemplos...

Por DaHouseCat

Claber

1011 de clabLevel

2 tutoriales

Genero:Masculino  

Smarphones Fan Boy

firefox
Citar            
MensajeEscrito el 30 Jun 2006 10:43 am
No entiendo muy bien para qué necesitas la variable...

Por _hermano_

755 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 30 Jun 2006 11:06 am
Creo que esto es lo que quieres:

Código :

on (release) {
   bar.play();
   bar.onEnterFrame = function() {
      if (this._currentframe == _root.framenumb) {
         this.stop();
         delete this.onEnterFrame;
      }
   };
}

ciao

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 30 Jun 2006 03:14 pm
Muchas Gracias eso era lo ke nececitaba!

Por kike.1292

130 de clabLevel



1 ejemplo

Genero:Masculino  

Mexico D.F.

msie7
Citar            
MensajeEscrito el 30 Jun 2006 06:26 pm
Alguien me puede explicar qué hace el código anterior? Gracias. Como siempre, zguillez, estás hecho un tigre :D.

Por _hermano_

755 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 30 Jun 2006 06:42 pm
lo unico que hace es poner a corre un mc, y asignarle un enterframe , para que cuando el frame actual sea igual al frame de la variable
se detenga y borre el enterframe

Por FeNtO

BOFH

5091 de clabLevel

18 tutoriales

1 ejemplo

  Bastard Operators From Hell

FeNtO DataCenter

clabbrowser
Citar            
MensajeEscrito el 30 Jun 2006 07:04 pm

FeNtO escribió:

lo unico que hace es poner a corre un mc, y asignarle un enterframe , para que cuando el frame actual sea igual al frame de la variable
se detenga y borre el enterframe

si, eso es exactamente... :wink:

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 30 Jun 2006 08:43 pm
Oh, muy amables por la aclaración. El tema de las variables aun no lo controlo bien :P.

Saludos.

Por _hermano_

755 de clabLevel

1 tutorial
1 articulo

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 07 Jul 2006 03:55 am
Hola intenté modificar un poco el script para que tambien pueda ir a un frame menor por ejemplo:
si _root.framenumb es menor a la _currentframe que se desplaze en reversa pero no lorgo hazerlo alguin sabe?? muchas gracias!

Por kike.1292

130 de clabLevel



1 ejemplo

Genero:Masculino  

Mexico D.F.

msie7
Citar            
MensajeEscrito el 07 Jul 2006 10:44 am

Código :

on (release) {
   bar.play();
   bar.onEnterFrame = function() {
      if (this._currentframe == framenumb) {
         bar.onEnterFrame = function() {
            this.gotoAndStop(this.prevFrame());
            if (this._currentframe == 1) {
               delete this.onEnterFrame;
            }
         };
      }
   };
}
:wink:

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 07 Jul 2006 03:43 pm
Muchisimas gracias :D

Por kike.1292

130 de clabLevel



1 ejemplo

Genero:Masculino  

Mexico D.F.

msie7
Citar            
MensajeEscrito el 07 Jul 2006 10:29 pm
Me sirvio muy bien muchas gracias zguillez, cambie un poco el código para que me quedara de esta forma y así hacer que tambien cambie, solo cambie el _currentframe a la variable _root.framenumb en vez de 1 para que parara en la frame escrito por el usuario, en _root.framenumb, y luego solo cambie el == por un > para que solo bajara si el valor era mayor, al valor de _root.framenumb ;) Muchas gracias!

Por kike.1292

130 de clabLevel



1 ejemplo

Genero:Masculino  

Mexico D.F.

msie7

 

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