Volledige versie bekijken : Scaling
figo84
%Europe/Berlin %956 %2005, 23:57
hey
ik heb een mainmovie waarin de script :Stage.scaleMode = "noScale"; en hierin probeer ik external jpg bestanden te laden in een movieclip die photoHolder heet... maar de swf is bewerkt zodat het fullscreen worden laten zien.. wat ik probeer te doen en wat niet lukt is dat ik de geladen fotos evengroot wil maken als de huidige resolutie van de gebruiker..
photoHolder.heigt = Stage.heigt; kort omschreven.. kan iemand me hiermee helpen ?
thnx voor et lezen
mateo)
%Europe/Berlin %976 %2005, 00:25
het is toch niet gewoon een typo he? height i.p.v. heigt? :)
figo84
%Europe/Berlin %992 %2005, 00:49
haha nee... was et maar zo. zit nog steeds te klooien lukt niet..
mateo)
%Europe/Berlin %998 %2005, 00:57
ik weet het niet figo. waarschijnlijk moet je even wachten met je resize totdat de jpg geladen is. misschien handig als je wat code laat zien of de fla opstuurt.
en eh, sorry, maar met dit soor teksten kan ik weinig:
maar de swf is bewerkt zodat het fullscreen worden laten zien
theFlashWizard
%Europe/Berlin %998 %2005, 00:58
system.resolutionX ofzo.. zoek maaris op resolution in flash help.. :)
dat geeft je namelijk de breedte van het scherm.. en zo kan je dus ook de hoogte opvragen..
figo84
%Europe/Berlin %011 %2005, 01:15
wat ik daarmee bedoeld is dat er in de HTML file de height en de width van de movie op 100% zijn gezet zodat de swf zo groot mogelijk wordt en helemaal in explorer past:
Stage.scaleMode = "noScale"
var myListener:Object = new Object();
myListener.onResize = function () {
var stageX = Stage.width;
var StageY = Stage.height;
}
photoHolder action :
onClipEvent (load) {
this._xscale = StageX;
this._yscale = Stagey;
}
mateo)
%Europe/Berlin %022 %2005, 01:32
ah ok, dank voor de uitleg. maar dan ligt het dus nog steeds waarschijnlijk aan het feit dat je jpg nog niet geladen is. (het laad-script zie ik hier trouwens niet staan.)
figo84
%Europe/Berlin %029 %2005, 01:42
dat is weer los hiervan jpgs worden probleemloos geladen... enige wat ik nodig heb is een paar lijnen erbij die de jpgs oftewel de movie even groot maken als de resolutie
TheDutch
%Europe/Berlin %224 %2005, 06:23
Stage.scaleMode = "noScale";
var stageListener:Object = new Object();
stageListener.onResize = function () {
foto_mc._width = Stage.width;
foto_mc._height = Stage.height;
}
Stage.addListener(stageListener);
De X en Y coordinate zullen ook veranderen wanneer je de Stage verschaalt dus die moet je ook even toevoegen aan de onResize functie. Aangezien ik niet weet waar je de foto precies hebt staan heb ik hem niet kunnen toevoegen :).
Cheers,
Erwin
figo84
%Europe/Berlin %569 %2005, 14:39
precies wat ik nodig had THNX
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.