el_dorito
%Europe/Berlin %465 %2006, 12:10
Hallo ,
Ik heb net iets eigenaardigs opgemerkt.
Ik heb voor mijn site één moeder swf met de navigatie enz... in.
In deze moeder swf worden dan via een MovieClipLoaderclasses andere swfjes ingeladen.
Wat gebeurd er nu, laten we zeggen dat we een swfje aanmaken Contact dat we als document properties een breedte van 500 en hoogte van 300 meegeven. We zetten daar allerlei spullen op, maar de elementen komen niet tot beneden aan de rand van de swf. laten we zeggen dat de laagste positie 400px is.
Als je deze swf nu inlaad via de MCLC zal je merken dat de grootte van het ingeladen swf niet 500* 300 is maar 400*300. Ik vindt dit eigenaardig en lastig, waarom neemt hij niet de document properties over , maar gaat hij kijken naar het gebied dat is opgevuld??
Erger nog, heb net gemerkt dat het de opp. van de eerste frame. Dus in één swf heb ik een preloader van 20*100 en dat geeft hij dan ook als gegevens.
Hieronder mijn code:
var mcl:MovieClipLoader= new MovieClipLoader();
var mclL:Object = new Object();
preloader._visible=false;
preloader._x=Stage.width/2;
preloader._y=Stage.height/2;
mclL.onLoadStart= function(target) {
preloader._visible=true;
}
mclL.onLoadProgress= function(target,loaded,total){
preloader.gotoAndStop(Math.round(loaded/total * 100));
}
mclL.onLoadComplete = function() {
trace('Screen onLoadComplete breedte: ' + container._width + ' Hoogte: ' + container._height);
}
mclL.onLoadInit =function() {
preloader._visible=false;
container._x=0;
container._y=0;
trace('Screen onLoadinit breedte: ' + container._width + ' Hoogte: ' + container._height);
trace('Stage breedte: ' +Stage.width +' hoogte: ' + Stage.height);
}
mcl.addListener(mclL);
Ik heb net iets eigenaardigs opgemerkt.
Ik heb voor mijn site één moeder swf met de navigatie enz... in.
In deze moeder swf worden dan via een MovieClipLoaderclasses andere swfjes ingeladen.
Wat gebeurd er nu, laten we zeggen dat we een swfje aanmaken Contact dat we als document properties een breedte van 500 en hoogte van 300 meegeven. We zetten daar allerlei spullen op, maar de elementen komen niet tot beneden aan de rand van de swf. laten we zeggen dat de laagste positie 400px is.
Als je deze swf nu inlaad via de MCLC zal je merken dat de grootte van het ingeladen swf niet 500* 300 is maar 400*300. Ik vindt dit eigenaardig en lastig, waarom neemt hij niet de document properties over , maar gaat hij kijken naar het gebied dat is opgevuld??
Erger nog, heb net gemerkt dat het de opp. van de eerste frame. Dus in één swf heb ik een preloader van 20*100 en dat geeft hij dan ook als gegevens.
Hieronder mijn code:
var mcl:MovieClipLoader= new MovieClipLoader();
var mclL:Object = new Object();
preloader._visible=false;
preloader._x=Stage.width/2;
preloader._y=Stage.height/2;
mclL.onLoadStart= function(target) {
preloader._visible=true;
}
mclL.onLoadProgress= function(target,loaded,total){
preloader.gotoAndStop(Math.round(loaded/total * 100));
}
mclL.onLoadComplete = function() {
trace('Screen onLoadComplete breedte: ' + container._width + ' Hoogte: ' + container._height);
}
mclL.onLoadInit =function() {
preloader._visible=false;
container._x=0;
container._y=0;
trace('Screen onLoadinit breedte: ' + container._width + ' Hoogte: ' + container._height);
trace('Stage breedte: ' +Stage.width +' hoogte: ' + Stage.height);
}
mcl.addListener(mclL);