Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-02-2004, 14:00   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Ort: Leimen
Beiträge: 14
Unhappy Wer kann mir Helfen???

hab da ein Problem...

Ich habe ein Menu das mit Variablen läuft. Ich möchte jetzt diese Verlinken. Aber wie schaff ich das??

Hier die datei:

http://www.faceandfriends.de/faf_menu.fla

beim layer "actions" sind die funktionen, und beim layer "menu" sind die einzelnen Menus die ihr anklicken könnt... in ihnen sind auch "actions" enthalten.

Schaut doch bitte mal nach und wie ich die Menu-Punkte verlinken kann. Wäre echt dankbar für eure Hilfe!


ps: läuft nicht mit MX 2004, nur mit den normalen...

mfg
__________________
MrFreex

Geändert von MrFreex (05-02-2004 um 14:01 Uhr)
MrFreex ist offline   Mit Zitat antworten
Alt 05-02-2004, 14:26   #2 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
hi.
erstmal gehst du in frame2 auf der hauptbühne auf ebene "actions". da steht ja schon das hier:
ActionScript:
  1. set("_root.menu1.link1.theTitle", "Home");
  2. set("_root.menu1.link2.theTitle", "Story");
  3. set("_root.menu1.link3.theTitle", "Friends");
  4. set("_root.menu1.link4.theTitle", "About Face");
  5. .......
da schreibste unten einfach weiter:
ActionScript:
  1. //für urls:
  2. _root.menu1.link1.linkadresse="http://www.bla.de";
  3. ......
  4. //und so weiter
  5.  
  6. //für einzuladende swf´s
  7. _root.menu1.link1.linkadresse="bla.swf";
  8. .....

dann gehst du in das mc "link clip" (findest du in der bibliothek im ordner "menus"). hinter dem textfeld liegt ein button. auf dem steht das hier:
ActionScript:
  1. on (rollOver) {
  2.     tellTarget ("../") {
  3.         direction = 1;
  4.         play();
  5.     }
  6. }
  7. on (rollOut) {
  8.     tellTarget ("../") {
  9.         direction = -1;
  10.         play();
  11.     }
  12. }
und hier schreibst du dann unten weiter:
ActionScript:
  1. //für urls:
  2. on(press){
  3.     getURL(this.linkadresse,"_blank");
  4. }
  5.  
  6. //für swf´s
  7. on(press){
  8.     _root.container.loadMovie(this.linkadresse);
  9. //_root.container wäre dann z.b. ein leeres mc wo die swf reingeladen würde
  10. }

grüße.
smirgel.
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 05-02-2004, 14:45   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Ort: Leimen
Beiträge: 14
Smile WOW!!!!

Was soll ich sagen

ich bin sprachlos, es funktioniert! Endlich mal einer der mir helfen konnte, hey man ich bin dir so was von dankbar!

juhu!

nochmals herzlichen dank smirgel! echt nett von dir!

*freu*


mfg
__________________
MrFreex
MrFreex ist offline   Mit Zitat antworten
Alt 05-02-2004, 14:47   #4 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
gern geschehen
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 05-02-2004, 15:18   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Ort: Leimen
Beiträge: 14
ah sry das ich nochmal frag, mir is grad noch was aufgefallen...


ActionScript:
  1. on(press){
  2.         _root.container.loadMovie(this.linkadresse);
  3.         //_root.container wäre dann z.b. ein leeres mc wo die swf reingeladen würde
  4. }


das hab ich gemacht wie du gesagt hast, nur möchte ich jetzt aber z.B. den Movie in einen anderen Movie Clip laden. Also z.B. ich mach einen neuen Movie Clip und nenne den Instanz namen "position1". Dieser befindet sich auf dem Hauptframe, also nicht in "link Clip". Wie kann ich das jetzt so machen, das ich den Movie statt in den container in den Movie clip "postion1" lade?
__________________
MrFreex
MrFreex ist offline   Mit Zitat antworten
Alt 05-02-2004, 15:20   #6 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
das wäre dann: _root.position1.loadMovie(this.linkadresse);
oder soll "position1" auch variabel sein? also position1 und position2 und so weiter.
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 06-02-2004, 14:24   #7 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Ort: Leimen
Beiträge: 14
Thumbs up :)

okay danke! jetzt geht wirklich alles!

thank you very much!

mfg
__________________
MrFreex
MrFreex 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 13:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele