imagen por defecto cuando loadMovie no puede encontrar el archivo

  • divx
  • Born
  • Born
  • No Avatar
  • Registrado: Jul 22, 2007
  • Mensajes: 3
  • Status: Offline

Nota Noviembre 11th, 2007, 4:47 am

Im pegado, no puedo entender cómo puedo comprobar si un archivo existe.

Si un archivo JPG no existe en un lugar, quiero cargar una imagen por defecto:

Código: [ Select ]
getRandomProfile();
serverIn.onLoad =function(success){
try{_root.PIC.loadMovie("http://www.example.co.uk/Tuition/"+serverIn.ltName+"/upload/Tutors_Avatar.jpg?noCache=");}
catch(e){_root.PIC.loadMovie("http://www.exampke.co.uk/Tuition/Default/upload/Tutors_Avatar.jpg");}
  _root.PIC.gotoAndPlay(0);  
  }
  1. getRandomProfile();
  2. serverIn.onLoad =function(success){
  3. try{_root.PIC.loadMovie("http://www.example.co.uk/Tuition/"+serverIn.ltName+"/upload/Tutors_Avatar.jpg?noCache=");}
  4. catch(e){_root.PIC.loadMovie("http://www.exampke.co.uk/Tuition/Default/upload/Tutors_Avatar.jpg");}
  5.   _root.PIC.gotoAndPlay(0);  
  6.   }

El problema es que, incluso cuando el archivo no existe, la declaración de capturas no se produce.
¿Hay alguna forma de secuencia de comandos de acción para comprobar si existe un archivo?
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Noviembre 11th, 2007, 4:47 am

  • graphixboy
  • Control + Z
  • Mastermind
  • Avatar de Usuario
  • Registrado: Jul 11, 2005
  • Mensajes: 1828
  • Loc: In the Great White North
  • Status: Offline

Nota Noviembre 13th, 2007, 12:28 pm

"capturas" no es un defecto como función en lo que puedo decir. ¿Y qué hizo usted define como
Código: [ Select ]
function catch(e){
// something here
}
  1. function catch(e){
  2. // something here
  3. }

?

La manera fácil de hacerlo es utilizar la clase MovieClipLoader y la devolución de llamada onLoadError para comprobar si el camino existe. Si el flash no puede cargar el archivo que le dan otra cosa.
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: 2 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 59 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