Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-01-2005, 22:42   #1 (permalink)
Frager
 
Registriert seit: Sep 2004
Beiträge: 64
steuerung aus externer swf

hallo!

habe mit folgenden script eine externe datei (zweite.swf) in meine erste flash-datei geladen:

this .createEmptyMovieClip ("container" , ++ d);
this .container .attachMovie ("maske" ,"maske" ,++ d);
this .container .setMask (this .container .maske );
this .container .createEmptyMovieClip ("toload" , ++d);
this .container .toload .loadMovie ("zweite.swf" );

nun habe ich auf "zweite.swf" einen button, der den ersten film ansprechen soll.

ich habe schon sowas ausprobiert wie: "_level0.gotoAndPlay()"... ;-)

hat aber nicht funktioniert... es gibt doch bestimmt ne ganz einfahe lösung, oder?? ;-)

danke für eure hilfe,

steph.
stephansim ist offline   Mit Zitat antworten
Alt 05-01-2005, 22:50   #2 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Ja die die du genannt hast.
PHP-Code:
_level0.gotoAndPlay(50);
// : oder
_root.gotoAndPlay(50); 
Link zum Thema:
http://www.flashforum.de/forum/showthread.php?t=12355
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::
psyk ist offline   Mit Zitat antworten
Alt 05-01-2005, 23:22   #3 (permalink)
Frager
 
Registriert seit: Sep 2004
Beiträge: 64
hmmja.
so habe ich das auch alles verstanden. nur funktionierts bei mir nicht :-P
ich teste nochmal rum...
-danke!
stephansim ist offline   Mit Zitat antworten
Alt 05-01-2005, 23:29   #4 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Poste doch mal deine fla.
Wenns schnell geht.
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::
psyk ist offline   Mit Zitat antworten
Alt 05-01-2005, 23:38   #5 (permalink)
Frager
 
Registriert seit: Sep 2004
Beiträge: 64
hmmnee, die ist riesig.. (ist ne CD-präsentation)
sorry.
ich habs nochmal probiert, und es geht wirklich nicht.
ich denke, es liegt daran, dass ich nicht diesen "LoadMovieNum" script benutz habe, sondern nur "LoadMovie". Als ich das aber geändert habe, hats mir nicht mehr die externe datei reingeladen.
ausserdem benutze ich keinen button mit der goto-funktion, sondern einen mc. -aber daran kann es wohl nicht liegen...

-steph.
stephansim ist offline   Mit Zitat antworten
Alt 06-01-2005, 00:11   #6 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Hier, hab das Ding mal nachgebastelt.
Angehängte Dateien
Dateityp: rar _root.rar (9,2 KB, 12x aufgerufen)
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::
psyk ist offline   Mit Zitat antworten
Alt 06-01-2005, 07:00   #7 (permalink)
Frager
 
Registriert seit: Sep 2004
Beiträge: 64
Danke =)
funktioniert so bei mir!
wenn ich das ganze jedoch wieder nach meinen wünschen verändere, dann gehts wieder nicht... :'-(
Ist bestimmt irgend so ein blöder fehler drin..
hier ist meine version:
Angehängte Dateien
Dateityp: zip _root.-meine verison.zip (11,7 KB, 8x aufgerufen)
stephansim ist offline   Mit Zitat antworten
Alt 06-01-2005, 13:58   #8 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Naja den ersten Fehler wirst du ja noch selbst finden.
Mit this spichst du den Button selbst an, du willst aber auf die Hauptzeitlieste verweisen, also _root.
Falsch:
PHP-Code:
main_mc.onRelease = function() {
    
this.GotoAndPlay(1);
}; 
Richtige Syntax:
PHP-Code:
main_mc.onRelease = function() {
    
_root.gotoAndPlay(1);
}; 
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::
psyk ist offline   Mit Zitat antworten
Alt 06-01-2005, 21:43   #9 (permalink)
Frager
 
Registriert seit: Sep 2004
Beiträge: 64
jo.
das läuchtet alles ein. nur mein problem liegt hier:

ich möchte mit dem klick auf den "sub_mc" (befindet sich in zweiter.swf) in die zeitleiste des "main.swf" auf frame "10" springen.
-und das funktioniert nicht.-


also der script:

main_mc.onRelease=function () {
this.GotoAndPlay(1)
}
und der "main_mc" im main.swf ist mir föllig egal und soll auch nicht gesteuert werden.
stephansim ist offline   Mit Zitat antworten
Alt 06-01-2005, 21:55   #10 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
ActionScript:
  1. sub_mc.onRelease = function() {
  2.     _level0.gotoAndPlay(10);
  3.     // : oder
  4.     _root.gotoAndPlay(10);
  5. };
mit GotoAndPlay(1); kommst du nicht weit
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::
psyk ist offline   Mit Zitat antworten
Alt 06-01-2005, 22:53   #11 (permalink)
Frager
 
Registriert seit: Sep 2004
Beiträge: 64
o-ha.
du hast natürlich recht. =)
mit deinem script war es auch kein problem.

hab jetzt nochmal alles überprüft -nur hatte ich in meiner arbeitsdatei alles richtig geschrieben!. aber dort möchte ich im hauptfilm auch noch in eine andere Szene wechseln. ob dort das problem liegt?

ich habe es jetzt nochmal in die "main" und "zweite"-datei gesteckt. vielleicht wirst du ja auch daraus schlau?

-auf jeden nochmal vielen dank für deine mühe!


-stephan.
Angehängte Dateien
Dateityp: zip _root.-meine verison-teil2.zip (11,6 KB, 12x aufgerufen)
stephansim ist offline   Mit Zitat antworten
Alt 06-01-2005, 23:44   #12 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Naja bin kein großer Fan von Szenen hier mal ein paar Link warum.
Zum Thema Szenen:
http://www.flashforum.de/forum/showthread.php?t=146600
http://www.flashforum.de/forum/showthread.php?t=150085
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::
psyk ist offline   Mit Zitat antworten
Alt 07-01-2005, 00:01   #13 (permalink)
Frager
 
Registriert seit: Sep 2004
Beiträge: 64
ohmann-ja,

das liest sich alles nicht so gut... :-P
naja, für mich ist jetzt eh zu spät, denn morgen ist abgabe... (diplom)
und ich muss jetzt mal langsam zum ende kommen.. ;-)

nochmal danke für die hilfe, und vielleicht gibts hier ja doch noch bald DIE lösung für das problem...
stephansim 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 10:19 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele