Comunidad de diseño web y desarrollo en internet online

Carga aleatoria

Citar            
MensajeEscrito el 29 Jun 2005 12:07 pm
tengo un documento con un boton que carga otra película dentre del mismo documento cuando passa el ratón... hasta ahí todo bien... però cuando intento que esta carga sea de diferentes documentos de manera aleatoria no lo consigo.

He usado el script que teneis en esta web y no me funciona, y al descargarme vuestro ejemplo de carga de imagenes aleatorias, tampoco me funciona vuestro ejemple. No sé si es mi versión de flash, o que ya no funciona la función random () o que pasa.

En principio mi script para la carga era este:

on (rollOver) {
loadMovie("boton1.swf",5);
}

i funciona todo perfectamente...

pero cuando lo substituyo por:

on (rollOver) {
loadMovie( "boto1_" add random(14) add ".swf",5);
}

no funciona... y tengo los arhivos boton1_0.swf, boton1_1.swf, boton1_2.sfw ... etc ... etc...

no me da ningun error pero nunca carga el archivo... mi teoria es que creo que no subtituye bien la funcion random por un numero...

me podeis ayudar? algun idea?

Por quantic

8 de clabLevel



 

Catalunya

msie
Citar            
MensajeEscrito el 29 Jun 2005 01:16 pm
Creo que tu error esta aqui:

Código :

loadMovie( "boton1_" add (0+random(14)) add ".swf",5); 


te falta la N, y decirle de que numero es y el sintaxis ese que es parentesis. :wink:

Por Sun

9 de clabLevel



Genero:Masculino  

Cristal Lab

firefox
Citar            
MensajeEscrito el 30 Jun 2005 08:13 am
Nono eso no es... ya habia hecho todas esas pruebas. Lo habia escrito asi aquí però en el original estaba bien.


**** Lo curioso del caso es que si pongo esto funciona:

on (rollOver) {
loadMovie("boton1_0.swf",5);
}

**** Si pongo esto otro tambien funciona:

on (rollOver) {
loadMovie("boton1_" add (0) add ".swf",5);
}

**** O si pongo este otro tambien funciona:

on (rollOver) {
loadMovie("boton1_" add (2) add ".swf",5);
}

**** O esto otro tambien funciona:

on (rollOver) {
loadMovie("boton1_" add (1+1) add ".swf",5);
}

**** pero a la que pongo esto no se desplega nada :(

on (rollOver) {
loadMovie("boton1_" add (1+random(12)) add ".swf",5);
}

**** y esto evidentemente tampoco funciona :(

on (rollOver) {
loadMovie("boton1_" add (1+random(1)) add ".swf",5);
}


:crap: no lo entiendo :crap:

Por quantic

8 de clabLevel



 

Catalunya

msie
Citar            
MensajeEscrito el 30 Jun 2005 09:29 am
es raro por que deveria de funcionar..

pero prueba sacarlo y componlo en una variable, de la siguiente manera

Código :

on (rollOver) {
MiSwf="boton1_" add random(14) add ".swf"
loadMovie(MiSwf,5);
} 

Por Silvestre_

391 de clabLevel

1 tutorial

 

"un simple aficionado", pero acepto propuestas de trabajo

firefox

 

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