Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-06-2005, 21:35   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
Question probleme mit einer schleife und der ausgabe von "i"

hi ich habe ein kleines problem mit einer schleife. ich wollte den wert "i" ausgebe aber jeden. also wenn der wert i=12 ist dann soll der 0,1,2,3,4,5,6,...,12 ausgeben wie mache ich das denn ?
flozwo ist offline   Mit Zitat antworten
Alt 01-06-2005, 21:47   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Was für ne Schleife darf's denn sein, der Herr..?
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 01-06-2005, 21:48   #3 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Nabend zusammen!

Meinste so:
ActionScript:
  1. for (var i = 0; i<=12; i++) {
  2.     trace(i);
  3. }
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::
psyk ist offline   Mit Zitat antworten
Alt 01-06-2005, 21:56   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
o sry ich habe in flash standert mesig immer eine for schleife.
jo okay das klapt aber wie sieht es was wenn ich die i werte immer in einem btn drin haben will. also da habe ich meine for schleife und dann
ActionScript:
  1. _root.fenstermodel.pics.onRelease = function() {
  2.             trace('kommt'+i);
  3.         };
flozwo ist offline   Mit Zitat antworten
Alt 01-06-2005, 22:30   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
also ich zeig mal denn ganzen script es sieht alles so aus und will halt nur aus einem array bei einem btn druck die einzehlden wert aus geben.
ActionScript:
  1. MovieClip.prototype.methode = function(linkage, itemsCount, columnsCount) {
  2.     // Movieclip-Instanz
  3.     var item_mc;
  4.     // horizontale Schrittweite
  5.     var hspace = 17;
  6.     // vertikale Schrittweite
  7.     var vspace = 17;
  8.     // Zähler
  9.     var i;
  10.     // Erzeuge Gitter
  11.     for (i=0; i<itemsCount; i++) {
  12.         trace(i);
  13.         item_mc = this.attachMovie(linkage, "item"+String(i), i);
  14.         // Berechne Spalte mit Modulo
  15.         item_mc._x = (i%columnsCount)*hspace;
  16.         // Berechne Zeile
  17.         item_mc._y = Math.floor(i/columnsCount)*vspace;
  18.         //btn
  19.         _root.fenstermodel.pics.onRelease = function() {
  20.             trace('bild kommt'+i);
  21.                 //getURL(pics_link,post);
  22.                 //getURL("javascript:var objekt=window.open(\""+pics_link+"\", \"meinfenster\",\"width=\" + (screen.availWidth-10) + \",height=\" + (screen.availHeight-30) + \", menubar=no, resizable=no, screenX=0, screenY=0, locationbar=no, statusbar=no, fullscreen=yes\")");
  23.                 getURL("javascript:var objekt=window.open(\""+pics_link[i]+"\", \"meinfenster\",\"width=\" + (300) + \",height=\" + (250) + \", menubar=no, resizable=no, screenX=0, screenY=0, locationbar=no, statusbar=no, fullscreen=no\")");
  24.         };
  25.     }
  26. };
flozwo ist offline   Mit Zitat antworten
Alt 01-06-2005, 22:31   #6 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Dann sags halt gleich...
ActionScript:
  1. for (var i=1; i <= 5; i++) {
  2. this["btn" + i].id = i;
  3. this["btn" + i].onRelease = function () {
  4. trace (this.id);
  5. };
  6. }
btw...
Zitat:
Zitat von flozwo
standert mesig
Hast du ne Abneigung gegenüber bestimmten deutschen Buchstaben..?
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 01-06-2005, 22:31   #7 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
ach und das ist mein array
ActionScript:
  1. var pics_link:Array = ["a1", "a2", "a3", "a4", "a5", "a6", "a7", "a8", "a9", "a10", "a11", "a12"];
flozwo ist offline   Mit Zitat antworten
Alt 01-06-2005, 22:33   #8 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
sry aber schlafmagel macht sich bei mir schnell bemerkbar.
flozwo ist offline   Mit Zitat antworten
Alt 01-06-2005, 22:36   #9 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Jaundkriegstdesjetzthin?
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 01-06-2005, 22:42   #10 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
ja ich gucke grade also ich habe es jetzt mal so eingesetzt =)
flozwo ist offline   Mit Zitat antworten
Alt 01-06-2005, 22:44   #11 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
also nciht so ganz ich weiß nicht so recht wie ich es einsetzten soll
flozwo ist offline   Mit Zitat antworten
Alt 01-06-2005, 22:54   #12 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Du musst doch statt i in deiner onRelease-Funktion einfach 'this.id' schreiben. Natürlich nachdem du id jedem Button analog zu meinem Beispiel zugewiesen hast...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 01-06-2005, 22:57   #13 (permalink)
Neuer User
 
Registriert seit: Sep 2004
Beiträge: 888
Talking

coole sache danke habe es jetzt vielen danke ich denke ihc muss noch viel lernen habe mir auch bücher gekauft bin aber mehr so der paxis mensch, der alles auch sofort testen muss danke =)
flozwo ist offline   Mit Zitat antworten
Alt 01-06-2005, 23:05   #14 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
paxis mensch - soso... so einer bist du
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar 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 02:45 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele