Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 09-01-2007, 08:26   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 211
Kombination mit loadMovie geht (nicht immer)

Hallo,
habe hier einen Konflikt, den ich aufgrund fehlenden Wissens nicht nachvollziehen kann.
Funktion 1 funktioniert immer:

PHP-Code:
// Breite, Höhe, PositionX/Y
function dynmenu(neudimBneudimHneuposXneuposYfaktor) {
    
_root.strip_mc.dyn_mc.onEnterFrame = function() {
        
posY this._parent._y;
        
difposY posY-neuposY;
        
this._parent._y posY-(difposY/faktor);
        if (
neuposY == Math.round(posY)) {
            
delete this.onEnterFrame;
        }
    };

Die Interaktion* der mit loadMovie aktivierten "swf" nur wenn Funktion 1 nicht direkt aufgerufen wird.
loadMovie Script (dank Frager):

PHP-Code:
this.createEmptyMovieClip("mc_swfHierRein"1);
mc_swfHierRein._x 205;
mc_swfHierRein._y 20;
//Button 1 (läd swf mit Yugop (Flash 5))
loadMovie_mc.onRelease = function() {
    
_root.mc_swfHierRein.loadMovie("intro.swf");
dynmenu(100100200, -500012);
};
//Button 2 (unloadMovie)
unloadMovie_mc.onRelease = function() {
    
_root.mc_swfHierRein.unloadMovie("intro.swf");
dynmenu(200100250, -400016);
};
//Button 3
Button3_mc.onRelease = function() {
    
trace ("Button 3 aktiv");
}; 

Veröffentlicht wird mit Flash 7, AS2

Problem:
Klicke ich auf Button 1, komme ich dank Funktion 1 an die Position (-5000) und sehe „intro.swf“, was als Yugop agieren soll, es aber nicht tut.
Klicke ich auf Button 2, „verschwindet“ „intro.swf“ wieder.
Klicke ich auf Button 1, „ sehe“ ich „intro.swf“ wieder, die Yugop geht aber noch immer nicht.
Klicke ich dann auf Button 3, bekomme ich die Nachtricht „Button 3 aktiv“. Klicke ich anschließend wieder auf Button 1 funktioniert die Yugop des geladenen Clips „intro.swf“ tadellos.

Was mache ich falsch?
Kann ich den Klick auf einen „blinden Button“ via AS simulieren und meinen Fehler somit so zu verpfuschen, damit es doch geht? Wie müsste der AS Befehl hierzu lauten?
thomas_as ist offline   Mit Zitat antworten
Alt 09-01-2007, 08:30   #2 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
huhu!

kannst du net vielleicht eine kleine beispieldatei mit anhängen?

so ganz hab i des net kapiert;
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 10-01-2007, 11:24   #3 (permalink)
* do iT OOP *
 
Benutzerbild von kingschnulli
 
Registriert seit: Jul 2006
Beiträge: 330
andretti du willst wirklich jede Datei haben oder

Ich würde dir abraten da jetzt das pfuschen anzufangen. Führt er die Funktion dynmenu auch wirklich immer mit aus ? Hau da mal nen trace rein und schau mal nach.
__________________
Das Geheimnis der Kreativität ist es zu wissen wie du deine Quellen verbirgst

The secret to creativity is knowing how to hide your sources.

Albert Einstein - Genius
kingschnulli ist offline   Mit Zitat antworten
Alt 10-01-2007, 15:41   #4 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
also, ich habe mich da nun ein wengerl versucht, aber irgendwie versteh i net, was die dynmenu tun soll, ebenfalls ladest du ja das intro gar net rein bei der fla, die du mir gesendet hast, desweiterren hast du des linkmenue so kompliziert/umständlich aufgebaut, da blickt ma ja fast nimmer durch;

kannst du bitte erkären, was bei ausführen der function dynmenu(); passieren soll, und was mit der herinzuladenden inteo_blue.swf passieren soll?
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti 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 18:43 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele