| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) | |
| mal da mal dort Registriert seit: Feb 2006
Beiträge: 140
| Bilder extern laden und länge mit Bild._width angeben.
Hallo, Ich habe das problem, dass, wenn ich Bilder per xml in ein MovieClip lade und dann die Länge und Breite mit mc._width & mc._height anpasse, sich das Bild nach einer Zeit einfach um 90° dreht? Wie ist das möglich? Ich häng auch mal das AS an, vieleicht kann mir ja helfen. Danke Jetzt schon Code: weite=box._width;
hoehe=box._height;
box.createEmptyMovieClip("bild",1);
knoten = 0;
xmlObj = new XML();
xmlObj.ignoreWhite = true;
xmlObj.load("getfile.php");
xmlObj.onLoad = function(erfolgreich)
{
if(erfolgreich)
{
Knotenroot = xmlObj.firstChild;
anzahl = xmlObj.childNodes[1].firstChild.nodeValue;
with(Knotenroot){
textfeld = childNodes[knoten].firstChild.nodeValue;
}
box.loadMovie("katalog/"+textfeld,"bild");
forward.onRelease = function(){
if(knoten<anzahl-1){
knoten = knoten+1;
with(Knotenroot){
textfeld = childNodes[knoten].firstChild.nodeValue;
}
box.loadMovie("katalog/"+textfeld,"bild");
}
}
back.onRelease = function(){
if(knoten>0){
knoten = knoten-1;
with(Knotenroot){
textfeld = childNodes[knoten].firstChild.nodeValue;
}
box.loadMovie("katalog/"+textfeld,"bild");
}
}
}
else{
gotoAndPlay("Fehler");
}
}
onEnterFrame = function(){
geladen = box.getBytesLoaded();
gesamt = box.getBytesTotal();
var total = geladen/gesamt*100;
text = geladen/gesamt*100;
ladebalken._xscale = geladen/gesamt*100;
if(total >= 100){
box._width = weite;
box._yscale = box._xscale;
if(box._height >= hoehe){
box._height = hoehe;
box._xscale = box._yscale;
}
box._x = ((bg._width-box._width)/2)+bg._x;
box._y = ((bg._height-box._height)/2)+bg._y;
ladebalken.gotoAndStop(2);
rahmen.gotoAndStop(2);
text=box._width+'/'+box._height;
}
else{
ladebalken.gotoAndStop(1);
rahmen.gotoAndStop(1);
}
}
__________________ Zitat:
Geändert von FreeFlow (19-05-2010 um 12:00 Uhr) | |
| | |
| | #2 (permalink) |
| Gast
Beiträge: n/a
|
loadMovie und ein onEnterFrame-Event als Preloader sind inzwischen veraltet. Schau dir mal die MovieClipLoader-Klasse an, bspw. auch in meinen Tutorials zu Bildergalerien.
|
|
| | #3 (permalink) | |
| mal da mal dort Registriert seit: Feb 2006
Beiträge: 140
| Gelöst
Danke für die Antwort, Habe es mir angesehen(noch nicht durchgearbeitet) und es sieht sehr interessant aus. Ich habe mein problem dennoch lösen können: Es hat zu früh versucht die getBytesLoaded zu kriegen. ich musste nur ein if(getBytesloaded>10) einfügen, und et voila, es funtzt. Aber da das ja veraltet ist ist es nun sowieso nicht mehr viel wert... immer ein schritt zu langsam. Grüsse FF
__________________ Zitat:
| |
| | |
![]() |
| Lesezeichen |
| Stichworte |
| ._height, ._width, loadmovie |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Bild extern über einen extern zu ladenden Text laden | darumdell | Flash Einsteiger | 8 | 21-02-2006 10:10 |
| Bild extern laden? | wudu | Flash MX 2004 | 4 | 27-06-2004 18:24 |
| extern bilder in ein extern geladenn MX laden | Arlo | Flash MX | 4 | 17-10-2003 19:26 |
| Bild extern laden | werbemedia | HTML und CSS | 5 | 07-06-2003 18:20 |
| bild extern laden | sosodef80 | Flash MX | 5 | 05-12-2002 21:18 |