Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-01-2004, 18:55   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: MO
Beiträge: 21
dynamisch mc mit zeit verzögerung

hallo,

versuche gerade ein dynamisches menü zu basteln, wobei ich ein mc gebastelt habe dem ich im nachhinein variablen übergeben möchte aber das tut jetzt noch nicht zu sache, hänge leider noch daran fest das ich die buttons nicht zeitversetzt in den hauptfilm laden kann, sämtliche bemühung bis jetzt umsonst!

ActionScript:
  1. stop();
  2. _root.attachMovie("button", "button_play_1", 1);
  3. _root.button_play_1._x=0;
  4. _root.button_play_1._y=1;
  5. gotoAndPlay ("_root.button_play_1", 1);
  6.  
  7. if (_root.button_play_1._currentframe==10) {
  8.      _root.attachMovie("button", "button_play_2", 2);
  9.      _root.button_play_1._x=0;
  10.      _root.button_play_1._y=16;
  11.      gotoAndPlay ("_root.button_play_2", 1);
  12. }

thanks
thompson ist offline   Mit Zitat antworten
Alt 12-01-2004, 19:24   #2 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Du möchtest buttons nacheinanderer zeitversetzt auf die Bühne bringen!! richtig?? und der y wert soll um 15 verstétzt werden?
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 12-01-2004, 19:44   #3 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
ActionScript:
  1. var i = 0;
  2. function att_btn(cord_y) {
  3.     trace(i);
  4.     _root.attachMovie("btn", "btn_"+i, i);
  5.     _root["btn_"+i]._y = cord_y*i;
  6.     i++;
  7.     if(i>=6){
  8.         clearInterval(btn_ID);
  9.     }
  10. }
  11. btn_ID = setInterval(att_btn, 1000, 15);

bringt jede sekunde eine button auf die bühne, wenn 6 geladen sind ist Feierabend
Angehängte Dateien
Dateityp: zip at_btn.zip (2,6 KB, 21x aufgerufen)
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"

Geändert von RustyCake (12-01-2004 um 19:47 Uhr)
RustyCake ist offline   Mit Zitat antworten
Alt 12-01-2004, 20:25   #4 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: MO
Beiträge: 21
richtig, thanks versuche es gleich mal ! thanks
wozu dient das
ActionScript:
  1. trace(i);
den rest hab ich verstanden!

Geändert von thompson (12-01-2004 um 20:48 Uhr)
thompson ist offline   Mit Zitat antworten
Alt 13-01-2004, 15:10   #5 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
des trace(i) war nur zur kontrolle ob des mit den variablen auch funzt!!
des ganze soll ein menue werden! oder!?
die mußt ja auch noch beschriften (die buttons)!
hab die beschriftung inkl. button-script noch eingebaut!!
die zu ladenden mc's oder bilder heisen so wie die beschriftung aus dem "array"!!

ActionScript:
  1. var i = 0;
  2. var my_ary = ["Tomaten", "Gurken", "Karotten", "Lauch", "Kohl", "Sellerie"];
  3. function att_btn(cord_y) {
  4.     _root.attachMovie("nr", my_ary[+i], i);
  5.     _root[my_ary[+i]]._y = cord_y*i;
  6.     _root[my_ary[+i]].texter.text = my_ary[+i];
  7.     _root[my_ary[+i]].onPress = function() {
  8.         _root.container.loadMovie(this._name+".jpg");
  9.     };
  10.     i++;
  11.     if (i>=6) {
  12.         clearInterval(btn_ID);
  13.     }
  14. }
  15. btn_ID = setInterval(att_btn, 1000, 18);
Angehängte Dateien
Dateityp: zip dyn_btn.zip (27,0 KB, 22x aufgerufen)
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 13-01-2004, 19:18   #6 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: MO
Beiträge: 21
danke das du mich direkt so beschießt ! :-)

ich ziehe mir die butten bezeichnung und anzahl aus "navigation.txt" ünd füge diese dann ein! ich teste das mal aus! aber schreib mir jetzt nicht die lösung, erstmal muss ich das selber versuchen meld mich aber nochmal! :-)

thanks !
thompson ist offline   Mit Zitat antworten
Alt 13-01-2004, 20:35   #7 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
OK! des mit den menue_punkten aus ner eingeladenen txt hab ich schon fertig, mußt nur sagen wennst des brauchst
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 13-01-2004, 22:02   #8 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
@Rusty: Eile mit Weile
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ ist offline   Mit Zitat antworten
Alt 28-01-2004, 12:48   #9 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: MO
Beiträge: 21
rusty wie übergebe ich am besten die array's ? aneinander mit komme trennen und anschließend mit split arbeiten oder gibt es eine bessere möglichkeit?

Geändert von thompson (28-01-2004 um 16:20 Uhr)
thompson ist offline   Mit Zitat antworten
Alt 28-01-2004, 16:22   #10 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Versteh net, wie arbeitest Du, lädst die mit ner text datei rein, oder so wie im bsp. von mir!?
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 29-01-2004, 09:17   #11 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: MO
Beiträge: 21
soweit so gut!

ActionScript:
  1. stop();
  2. var cord_y = 1;
  3. var i = 0;
  4. objResults = new LoadVars();
  5. objResults.load (("daten.txt"));
  6. objResults.onLoad = function () {
  7.         button1 = this.sgnavigation.split(",");
  8.         id = this.sgnavigationid.split(",");
  9.         button_lenght = button1.length;
  10. }
  11. function att_btn(cord_y) {
  12.     _root.attachMovie("button", button1[+i], i);
  13.     _root[button1[+i]]._y = cord_y+15*i;
  14.     _root[button1[+i]].text = button1[+i];
  15.     _root[button1[+i]].id = id[+i];
  16.     i++;
  17.     if (i>=button_lenght) {
  18.         clearInterval(btn_ID);
  19.     }
  20. }
  21. btn_ID = setInterval(att_btn, 100, 1);

Geändert von thompson (29-01-2004 um 16:37 Uhr)
thompson ist offline   Mit Zitat antworten
Alt 30-01-2004, 11:59   #12 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: MO
Beiträge: 21
wie realsisere ich den eine unternavigation? also ich möchte das sich alle buttons die sich unterhalb des angeklickten button's befinden animiert auf der _y achse verschieben ja nach dem weiviel unterpunkte ich habe!
thompson 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 08:14 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele