mostrando imágenes aleatorias

  • Halo
  • Novice
  • Novice
  • Avatar de Usuario
  • Registrado: Abr 11, 2005
  • Mensajes: 19
  • Loc: Middle of nowhere
  • Status: Offline

Nota Marzo 6th, 2009, 10:49 am

Hola, estoy tratando de averiguar una forma de mostrar una sola imagen al azar de mi biblioteca cuando entro en un marco.


Toda persona tiene alguna idea?

Gracias.
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Marzo 6th, 2009, 10:49 am

  • RedBMedia
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: May 01, 2007
  • Mensajes: 315
  • Status: Offline

Nota Marzo 7th, 2009, 2:06 pm

Matt Mullenweg, el creador de WordPress, una vez escribió un pequeño script que extrae de imágenes aleatorias. comprobar que funciona con el enlace de abajo.

http://ma.tt/scripts/randomimage/
Joe Hall
  • Jenie0109
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: May 23, 2008
  • Mensajes: 411
  • Status: Offline

Nota Marzo 8th, 2009, 10:09 pm

Esto es tan fresco.
Foreclosure Prevention | SEO Marketing
  • graphixboy
  • Control + Z
  • Mastermind
  • Avatar de Usuario
  • Registrado: Jul 11, 2005
  • Mensajes: 1828
  • Loc: In the Great White North
  • Status: Offline

Nota Marzo 9th, 2009, 10:01 am

así como nadie en realidad responde a la pregunta acerca de Flash malos tomar una puñalada en ella.

Usted debe tomar sus imágenes en clips de película (que no tiene que estar en el escenario), y luego asegurarse de que cada movieclip tiene un vínculo de identificación en la biblioteca (click derecho sobre el elemento de biblioteca -> vínculos). A continuación, tiene que escribir algunos de ActionScript. Crear un fotograma clave en blanco en su línea de tiempo, seleccionar y abrir la ventana de comandos.

En primer lugar usted necesita para hacer un arreglo o todos los identificadores de vinculación que ha creado en la biblioteca. Así:
Código: [ Select ]
var imgList:Array = ["linkageID1","linkageID2","linkageID3"];


próxima vez que desee obtener un número aleatorio entre 0 y el número total de elementos de la matriz así:
Código: [ Select ]
var randImage = Math.floor(Math.random()*(imgList.length - 1));


Por último es necesario adjuntar la imagen elegida para la etapa:
Código: [ Select ]
var attachedImg = attachMovie(randImage,_root.getNextHighestDepth());
There you go thats casi todo lo que hay. Así que el código final sería así:

Código: [ Select ]
var imgList:Array = ["linkageID1","linkageID2","linkageID3"];
var randImage = Math.floor(Math.random()*(imgList.length - 1));
var attachedImg = attachMovie(randImage,_root.getNextHighestDepth());
  1. var imgList:Array = ["linkageID1","linkageID2","linkageID3"];
  2. var randImage = Math.floor(Math.random()*(imgList.length - 1));
  3. var attachedImg = attachMovie(randImage,_root.getNextHighestDepth());
If at first you don't succeed F1... If that doesn't work try Google!
//// Designer, Developer & Teacher - Interactive, Motion and 3D \\\\
Portfolio at WhenImNotSleeping.com

Publicar Información

  • Total de mensajes en este tema: 4 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 35 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC