Menneke
%Europe/Berlin %632 %2009, 15:11
Ik zou graag holder_1 op een eenvoudige wijze laten infaden. Hoe kan ik dat doen? Kan ik de onderstaande code gebruiken en zo ja, hoe?
if (holder_1._alpha<100) {
holder_1._alpha += 10;
}
De code waarmee in holder_1 een afbeelding wordt geladen.
MovieClip.prototype.preloadjpg = function(image) {
holder_2 = this.createEmptyMovieClip("holder_2", 1);
holder_2.loadMovie(image);
this.onEnterFrame = function() {
holder_2._visible = false;
//
tLoaded = holder_2.getBytesLoaded();
tBytes = holder_2.getBytesTotal();
percentage = int(tLoaded*100/tBytes);
//
load_txt.text = percentage+"%";
//
if (isNaN(tBytes) || tBytes<4) {
return;
}
//
if (tLoaded/tBytes>=1) {
w = holder_2._width;
h = holder_2._height;
//
holder_1._x = (stageWidth/2)-(w/2);
holder_1._y = (stageHeight/2)-(h/2)-20;
//
holder_1.loadMovie(image);
//
load_txt.text = "";
delete this.onEnterFrame;
}
};
};
if (holder_1._alpha<100) {
holder_1._alpha += 10;
}
De code waarmee in holder_1 een afbeelding wordt geladen.
MovieClip.prototype.preloadjpg = function(image) {
holder_2 = this.createEmptyMovieClip("holder_2", 1);
holder_2.loadMovie(image);
this.onEnterFrame = function() {
holder_2._visible = false;
//
tLoaded = holder_2.getBytesLoaded();
tBytes = holder_2.getBytesTotal();
percentage = int(tLoaded*100/tBytes);
//
load_txt.text = percentage+"%";
//
if (isNaN(tBytes) || tBytes<4) {
return;
}
//
if (tLoaded/tBytes>=1) {
w = holder_2._width;
h = holder_2._height;
//
holder_1._x = (stageWidth/2)-(w/2);
holder_1._y = (stageHeight/2)-(h/2)-20;
//
holder_1.loadMovie(image);
//
load_txt.text = "";
delete this.onEnterFrame;
}
};
};