Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2010, 22:31
mlop
 
Fecha de Ingreso: abril-2010
Mensajes: 6
Antigüedad: 14 años
Puntos: 0
Machacar un flvplayback solo si existe...

MUY BUENAS, QUIERO MACHACAR UN FLVPLAYBACK SOLO SI EXISTE...
EL FLVPLAYBACK SE CREA DINAMICAMENTE, Y LUEGO CREAR UN IF QUE SI EXISTE EN ESCENARIO LO MACHAQUE, SINO, ME SALTE DE MOMENTO UN TRACE AVISANDOME QUE NO SE ENCUENTRA. EL HECHO ES QUE SE CREA BIEN, LUEGO CON EL IF, SI EXISTE LO MACHACA, PERO SI NO EXISTE NO SALTA EL ELSE, SINO QUE ME DA ERROR, DICIENDOME "ACCESO A UNA PROPIEDAD miVideo QUE NO EXISTE O ALGO ASI ME PONE EN EL ERROR..."
CLARO EN SI LO QUITO A PROPOSITO EL COMPONENTE YA NO EXISTE EN EL ESCENARIO, PERO PORUQ NO ME SALTA EL TRACE DEL ELSE EN VEZ DE DAR ESE ERROR, ALGUIEN VE ALGUNA SOLUCION???)
MUCHAS GRACIAS A TODOS...




import fl.video.*;
var miVideo = new fl.video.FLVPlayback();
miVideo.name="miVideo";
miVideo.x=100;
miVideo.y=100;
addChild(miVideo);
miVideo.skin="SkinUnderPlaySeekStop.swf";
miVideo.source="h1.flv";
miVideo.skinBackgroundColor=0x000000;
miVideo.autoPlay=false;



if (getChildByName("miVideo")) {
elVideo.stop();
elVideo.getVideoPlayer(0).close();// Ahora sí, detiene la descarga del archivo FLV
elVideo.visible=false;
trace("el archivo miVideo existe y se ha machacado...");

} else {
trace("el archivo miVideo no existe...");


}