Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-01-2007, 11:56   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 211
loadMovie, create EmptyMovieClip + Position

Hallo,
möchte eine swf-Datei in meine bestehende hinzuladen.
Dies funktioniert mit diesem Script auch gut:

PHP-Code:
_root.loadMovie_mc.onRelease = function() {
    
trace("loadMovie_mc Button geht");
    
loadMovie("swf/testLoadMovie.swf"1);
};
_root.unloadMovie_mc.onRelease = function() {
        
trace("unloadMovie_mc Button geht");
        
unloadMovieNum(1);
}; 
als nächstes möchte ich die swf nich an x=0,y=0 positionieren sondern an einer anderen Position. Hierzu dachte ich via AS einen leeren MovieClip zu erstellen und diesen zu positionieren.
Hierzu sollte dieses Script helfen:
PHP-Code:
// Leere Filmsequenz (Erzeugen)
this.createEmptyMovieClip("mc_swfHierRein"1);
// Positioniere
mc_swfHierRein._x 85;
mc_swfHierRein._y 20;
// Ladevorgang (Prüfen
onEnterFrame = function () {
    if (
loadMovie_mc.onRelease) {
        
//if (mc_laden.getBytesLoaded() == mc_laden.getBytesTotal()) {
        
delete onEnterFrame;
    } else {
        
delete onEnterFrame;
    }
};
// Externen Film (Laden)
mc_swfHierRein.loadMovie("intro.swf"); 
Geht so aber nicht.
Wie lade ich via onRelease einen weitern swf-Film hinzu und positioniere diesen an gewünschter Position?

Vielen Dank im Voraus!
thomas_as ist offline   Mit Zitat antworten
Alt 08-01-2007, 12:02   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Zitat:
Zitat von thomas_as Beitrag anzeigen
PHP-Code:
onEnterFrame = function () { 
    if (
loadMovie_mc.onRelease) { 
        
//if (mc_laden.getBytesLoaded() == mc_laden.getBytesTotal()) { 
        
delete onEnterFrame
    } else { 
        
delete onEnterFrame
    } 
}; 
Was'n das ???

PHP-Code:
// Leere Filmsequenz (Erzeugen) 
this.createEmptyMovieClip("mc_swfHierRein"1); 
// Positioniere 
mc_swfHierRein._x 85
mc_swfHierRein._y 20;
//
loadMovie_mc.onRelease = function() { 
    
this._parent.mc_swfHierRein.loadMovie("intro.swf"); 
}; 
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 08-01-2007, 14:06   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 211
Vielen Dank!

Den "komischen" Code habe ich von Wolters Action Script Buch (Kapitel 27). Allerdings war ich nicht in der Lage den Code meinen Bedürfnissen anzupassen.

Danke für die schnelle Hilfe!
thomas_as 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:17 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele