el codigo:
Código:
el problema surgio al querer poner otra pelicula mas, una 3º que no cargue hasta que la 2º no haya terminado.clip_mc = createEmptyMovieClip("img1", 100); clip_mc._x = 0; clip_mc._y = 0; clip_mc.loadMovie("img1.swf"); this.onEnterFrame = function() { trace(clip_mc.getBytesLoaded()); if (clip_mc.getBytesLoaded() != 0 && clip_mc.getBytesLoaded() == clip_mc.getBytesTotal()) { clip2_mc = createEmptyMovieClip("img2", 99); clip2_mc._x = 0; clip2_mc._y = 0; clip2_mc.loadMovie("img2.swf"); delete this.onEnterFrame; } };
se me ocurrio hacer asi:
Código:
y no funciona, se me ocurre que el problema esta en lo que marque en rojo el "delete this.onEnterFrame" clip_mc = createEmptyMovieClip("img1", 100); clip_mc._x = 0; clip_mc._y = 0; clip_mc.loadMovie("img1.swf"); this.onEnterFrame = function() { trace(clip_mc.getBytesLoaded()); if (clip_mc.getBytesLoaded() != 0 && clip_mc.getBytesLoaded() == clip_mc.getBytesTotal()) { clip2_mc = createEmptyMovieClip("img2", 99); clip2_mc._x = 0; clip2_mc._y = 0; clip2_mc.loadMovie("img2.swf"); if (clip2_mc.getBytesLoaded() != 0 && clip2_mc.getBytesLoaded() == clip2_mc.getBytesTotal()) { clip3_mc = createEmptyMovieClip("img3", 98); clip3_mc._x = 0; clip3_mc._y = 0; clip3_mc.loadMovie("img3.swf"); delete this.onEnterFrame; } } };
creo que el problema es el this (o la ruta que esta mal) pero probe con _parent con _root y nada funciona...
alguna idea o ayuda ???
gracias a todos