Comunidad de diseño web y desarrollo en internet online

Scroll de un MC (Perdon por este post)

Citar            
MensajeEscrito el 30 Nov 2004 09:21 pm
Hola la verdad es q no busque bien bien en el foro si habia ulguna respuesta, busque medio de corrido y no encontre nada .. por eso pido disculpas.

El problema q tengo es q tengo un mc y 2 botones, subir y otro bajar.. y el mc con el contenido.
uso este codigo.

Código :

subir.onPress=function(){ 
  texto._y+=25; 
  
} 
bajar.onPress=function(){ 
  texto._y-=25; 
}


como hago para ponerle un tope, y q no sea infinito?
Q lines me hacen falta?
Gracias y disculpen las molestias .........................

Por Sanwar

69 de clabLevel



 

Argentina - Tucumán

firefox
Citar            
MensajeEscrito el 30 Nov 2004 10:29 pm
Pues sería algo así creo (no lo he probado)...

Código :

subir.onPress=function(){
   if (texto._y < 0)
      texto._y = 0;
   }
   else{
      texto._y += 25;
   }
}
bajar.onPress=function(){
   if (texto._y > 300)
      texto._y = 300;
   }
   else{
      texto._y += 25;
   }
}


Espero que funcione... saludos!! ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

firefox
Citar            
MensajeEscrito el 01 Dic 2004 01:16 pm
Gracias elcash...
Anda barbaro.. hice algunos cambios para q funcione bien.

Código :

subir.onPress = function() {
   if (texto._y<=0) {
      trace(texto._y)
      texto._y = 0;
   } else {
      texto._y -= 25;
   }trace(texto._y)
};
bajar.onPress = function() {
   if (texto._y>=200) {
      texto._y = 200;
   } else {
      texto._y += 25;
   }
};


Ahi esta de pelos..

Por Sanwar

69 de clabLevel



 

Argentina - Tucumán

firefox
Citar            
MensajeEscrito el 01 Dic 2004 03:06 pm
Claro, claro, mejor si es con un >= ;)

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

firefox
Citar            
MensajeEscrito el 02 Dic 2004 09:22 pm
ey!!! muy util!!! yo le he dado on roll over para no tener que presionar... y he encontrado otro problemilla: ¿¿¿cómo le doy la función para que se vaya repitiendo hasta que deje de estar el puntero encima de los botones???

Por Johnny

Claber

1589 de clabLevel

4 tutoriales

  Héroes

firefox
Citar            
MensajeEscrito el 02 Dic 2004 09:23 pm
es decir para que no deje de subir o bajar asta q no retire el puntero....

gracias de antemano....

saludos!

Por Johnny

Claber

1589 de clabLevel

4 tutoriales

  Héroes

firefox
Citar            
MensajeEscrito el 03 Dic 2004 08:59 am
Supongo que dentro del onRollOver habrás puesto un onEnterFrame (si no es así pon tu código please), así que lo que deberías hacer sería esto...

Código :

tu_btn.onRollOut = function(){
   delete _root.onEnterFrame;
}


Saludos!! ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

firefox
Citar            
MensajeEscrito el 08 Dic 2004 07:15 pm
Wenas de nuevo, perdon x el retraso pero es q he estao unos dias en el campo...(alli no tengo internet) :oops:

Código :

subir.onRollOver = function() {
   if (texto._y<=0) {
      trace(texto._y)
      texto._y = 0;
   } else {
      texto._y -= 20;
   }trace(texto._y)
};
bajar.onRollOver = function() {
   if (texto._y>=100) {
      texto._y = 100;
   } else {
      texto._y += 20;
   }
};


es igual que el otro pero con onrollover, weno de nuevo gracias de antemano, a ver que se puede hacer....
saludos!!!

Por Johnny

Claber

1589 de clabLevel

4 tutoriales

  Héroes

firefox
Citar            
MensajeEscrito el 09 Dic 2004 09:40 am
De esta forma lo que haces es que cuando te pones encima sume 20, no que mientras estes encima vaya sumando 20.

Para hacer eso, tienes que poner un onEnterFrame o un setInterval (mejor setInterval) dentro del else, donde se suman valores.

Saludos!! ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

firefox

 

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