Ver Mensaje Individual
  #29 (permalink)  
Antiguo 02/05/2011, 10:39
Avatar de dmm
dmm
 
Fecha de Ingreso: mayo-2010
Ubicación: Madrid
Mensajes: 45
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Carga externa de imagenes en Flash

Hugo_Euan, te lo dedico. Dame una H, dame una U, dame una G y dame una O ... HUUUGOOOO...

Efectivamente, Hugo_Euan, ahora funciona a la perfección. Este es el código resultante:

Código HTML:
Ver original
  1. var IndexImg:Number = 1;
  2.     var TotalImg:Number = 10;
  3.     var prefix:String  = '0';
  4.      
  5.        visor.loadMovie("imgs/revista/rv_"+prefix+"1.jpg");
  6.      
  7.        BtnNext.onRelease = function() {
  8.           BtnPrev.enabled = true;
  9.           if (Index<=1) {
  10.             IndexImg++;
  11.             IndexImg<=9?prefix='0':prefix='';
  12.             visor.loadMovie("imgs/revista/rv_"+prefix+IndexImg+".jpg");
  13.          }
  14.          if (IndexImg>=TotalImg) {
  15.              BtnNext.enabled = false;
  16.           }
  17.        };
  18.      
  19.        BtnPrev.onRelease = function() {
  20.           BtnNext.enabled = true;
  21.           if (Index>=TotalImg) {
  22.              IndexImg--;
  23.              IndexImg<=9?prefix='0':prefix='';
  24.             visor.loadMovie("imgs/revista/rv_"+prefix+IndexImg+".jpg");
  25.          }
  26.          if (IndexImg<=1) {
  27.             BtnPrev.enabled = false;
  28.          }
  29.       };


Y ahí va otra para Bandit. Dame una B, dame una A, dame una N, dame una D , dame una I y dame una T ... BAAAANDIT... Muchas gracias, Bandit. Efectivamente, tu código también funciona a las mil maravillas, sólo que a partir de la imagen 10 inclusive, como bien dices, tengo que renombrar todas las que tengan ese formato, poniendo el cero delante y la intención era no tener que renombrar ninguna, ya que tengo muchas imágenes en la carpeta del servidor. De todas maneras, muchas gracias por tu ayuda. El código quedaría así:

Código HTML:
Ver original
  1. visor.loadMovie("imgs/revista/rv_01.jpg");
  2.     var IndexImg = 1;
  3.     var TotalImg = 10;
  4.     BtnNext.onRelease = function() {
  5.         BtnPrev.enabled = true;
  6.         if (Index<=1) {
  7.           IndexImg++;
  8.           visor.loadMovie("imgs/revista/rv_0"+IndexImg+".jpg");
  9.       }
  10.       if (IndexImg>=TotalImg) {
  11.             BtnNext.enabled = false;
  12.         }
  13.     };
  14.     BtnPrev.onRelease = function() {
  15.         BtnNext.enabled = true;
  16.         if (Index>=TotalImg) {
  17.             IndexImg--;
  18.             visor.loadMovie("imgs/revista/rv_0"+IndexImg+".jpg");
  19.         }
  20.         if (IndexImg<=1) {
  21.           BtnPrev.enabled = false;
  22.       }
  23.    };


Chavales, sois unos hachas. Reitero mi agradecimiento por vuestra inestimable ayuda. Recomendaré este foro a todo aquel que necesite una ayuda profesional en estos temas.

Recibid un saludo.
__________________
david mesas moreno
www.davidmesasmoreno.com
davidmesasmoreno.wordpress.com