Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-10-2003, 00:50   #1 (permalink)
von natur aus sanft
 
Benutzerbild von darwin26
 
Registriert seit: Jan 2002
Ort: Landshut
Beiträge: 1.404
Cool ich raffs nicht ... ehrlich

hi,

also bin bald am verzweifeln ... anscheinend hab ich in Mathe
noch nie richtig aufgepasst (wer hat das schon )

hab hier mal n script für ne Gallerie gefunden
und versuch es nun schon ne Zeit mir selber zu erklären warum?
weshalb? wo? und wie? das funktioniert. Ich komm jedoch nicht dahinter .... *aargh* ... Ich versuch das mal eben selber auszkommentieren ... wäre jedoch für ne nähere Erklärung dankbar... bzw. geht es mir mehr um das wie bekomme ich eine
3. oder 4. Reihe hier rein ... muss ich da noch mal ne if-abfrage machen??? Kapier s nicht.


ActionScript:
  1. onClipEvent (load) {
  2.     max_anzahl = 8;
  3.     // Anzahl der MCs dier duplizieren soll
  4.     pos = 80;
  5.     // Der Abstand zwischen den MC ... in dem Fall 50+30
  6.     startpos = 180;
  7.     // X-POS der MC´s
  8. }
  9. // ab hier wirds unklar ...
  10. onClipEvent (enterFrame) {
  11.     this.time = int(getTimer()/1000);
  12.     // ???
  13.     if (this.time>delay and anzahl<max_anzahl) {
  14.         delay += .2;
  15.         anzahl++;
  16.         anz_pos++;
  17.         if (anz_pos>max_anzahl/2) {
  18.             anz_pos = 1;
  19.             y_pos = 70;
  20.             // ??? 
  21.         }
  22.         duplicateMovieClip(_root.but, "but" add ++i, i);
  23.         _root["but" add i]._x = startpos+pos*anz_pos;
  24.         _root["but" add i]._y = _root["but" add i]._y+y_pos;
  25.         _root["but" add i].thumbnail.file = "bilder/pic" add anzahl add ".jpg";
  26.         // Hier werden die JPG´s ausm Verzeichnis Bilder geladen und auf die duplizierten Mc´s gelegt
  27.     }
  28. }

Das Ergenbnis sind 2 Reihen mit je 4 duplizierten Buttons
die das entsprechende JPG laden ...

nur wie bekommt man ne 3. oder 4. reihe ??? *aaarrrggghh*

danke schon mal
für jede Hilfe bzw Erklärung

gruss chris

PS: hab mir auch schon verschiedene Threads reingezogen
wie z.B. diesen hier
..
oder diesen
nur versteh ichs noch nicht ganz ....

Geändert von darwin26 (07-10-2003 um 09:55 Uhr)
darwin26 ist offline   Mit Zitat antworten
Alt 07-10-2003, 10:03   #2 (permalink)
von natur aus sanft
 
Benutzerbild von darwin26
 
Registriert seit: Jan 2002
Ort: Landshut
Beiträge: 1.404
help


Danke
gruss chris
darwin26 ist offline   Mit Zitat antworten
Alt 07-10-2003, 11:41   #3 (permalink)
von natur aus sanft
 
Benutzerbild von darwin26
 
Registriert seit: Jan 2002
Ort: Landshut
Beiträge: 1.404
kann mir keiner nur nen Tipp geben ...???

darwin26 ist offline   Mit Zitat antworten
Alt 07-10-2003, 11:54   #4 (permalink)
_//\\#//\\_
 
Benutzerbild von warrantmaster
 
Registriert seit: Jan 2003
Beiträge: 7.060
hi chris,
die sache ist doch eigentlich bei festen vorgaben (maxanz etc)
recht simpel.
du mußt die breiten teilen und entsprechend x zuweisen(mathe).
mit _y ist es genauso simpel:

ActionScript:
  1. wenn (reihe==voll){
  2. erhöhe _y um größe xyz;
  3. setze startx wieder auf anfangswert;
  4. }
warrantmaster 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:16 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele