Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-09-2003, 03:36   #1 (permalink)
Überzeugter Flasher...
 
Benutzerbild von DoppelX
 
Registriert seit: Oct 2001
Ort: Köln
Beiträge: 1.654
loadMovie - externe Swf - objekte falsch positioniert.

Hi

folgendes problem...

ich erstelle mir objekte dynamisch in einer swf. so ungefähr:

PHP-Code:
    for (0anzahli++) {
        
_root.createEmptyMovieClip("quader"+createdBoxcreatedBox);
        
        
//Posizionierung ausrechnen
        //Y & Y
        
if(1) {
        
_root.newY startY;    
        }else{
        
_root.newY _root["quader"+(createdBox-1)]._y _root["quader"+(createdBox-1)]._height;
        }
        
_root.newX _root.startX;

        
        
        
//Positionieren & Farbfüllung
        
_root["quader"+createdBox]._x _root.newX;
        
_root["quader"+createdBox]._y _root.newY;

...
...
...
... 
so funktioniert ja auch einwandfrei

Wenn ich die swf nun aber per container.loadMovie("meineSwf"); lade, funktioniert das leider nicht mehr.
Die Objekte die ich dynamisch erstellt habe richten sich nicht mehr nach der swf. Also _x = 0; ist nicht x0 im mc "container" sondern x0 vom _root. Das ist blöde, da die haupt swf 600px hoch ist und die geladene nur 400. Daher ja auch der Container als anzeigebereich für die swf´s. Nun möchte ich aber auch nicht überall += 200; hinschreiben.. hehe
Hat da jemand einen lösungsansatz für mich parat?

und eine 2. frage hab ich da noch.
Ich hab nen kleinen preloader im 1 frage:

PHP-Code:
_root.onEnterFrame = function() {
prozent Math.round((_root.getBytesLoaded() / _root.getBytesTotal())*100);
_root.mc.loader.anzeige._width prozent 4;
if(
prozent >= 100) {
_root.anim.play();
}

funktioniert auch. Nur leider nicht wenn ich die swf mit loadMovie hole. Dann wird nur weiss angezeigt. Also läd garnichts oder zeigt nichts an. Woran liegt das? Hab noch nicht soviel mit externen swf´s gemacht.

danke u. gruss x²
__________________
Tjo...
DoppelX ist offline   Mit Zitat antworten
Alt 08-09-2003, 06:57   #2 (permalink)
HAY
Neuer User
 
Benutzerbild von HAY
 
Registriert seit: Aug 2002
Ort: Faust-Stadt
Beiträge: 2.577
hi
du solltest mal in deine swf die erforderlichen _root in this tauschen.
__________________
gruß Harry
HAY ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 21:18 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele