Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-02-2004, 16:14   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2001
Beiträge: 14
Buttons mit duplicateMovieClip erzeugen.

Hallo vielleicht kann mir jmd helfen.
Ich haben eine Navigation die dynamisch erzeugt wird.
hier ein einfaches BSP:

amount = 10;
while (amount>0) {
duplicateMovieClip (objectButton, "mc"+i, i);
setProperty ("mc"+i, _x, objectButton._x);
setProperty ("mc"+i, _y, (objectButton._y+(i*30)) );
i++;
amount--;
}

objectButton ist ein bereits erstellter Button
soweit funktioniert das Skript.man bekommt eine liste von Buttons.nur wie kann ich diese mit eine Aktion belegen.
zb: on release() {gotoAndPlay(3);};

die Objecte müssten doch den Instanznamen mc1,mc2....usw.
haben. gibts eine Fkt die sowas änhliches macht wie..

on mc1.release() {gehe zur marke..}; (<-Pseudocode)

vielen Dank im Voraus
escoba82 ist offline   Mit Zitat antworten
Alt 24-02-2004, 16:27   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
ActionScript:
  1. amount = 10;
  2. while (amount>0) {
  3. duplicateMovieClip (objectButton, "mc"+i, i);
  4. setProperty ("mc"+i, _x, objectButton._x);
  5. setProperty ("mc"+i, _y, (objectButton._y+(i*30)) );
  6. this["mc"+i].onRelease = function(){
  7.  blabla
  8. }
  9. this["mc"+i].onRollOver = function(){
  10.  blabla
  11. }
  12. i++;
  13. amount--;
  14. }

so müßte das gehen... ich selbst arbeite halt immer ohne setProperty... daher war ich etwas durcheinander...

die instanznamen der bt´s sind dann mc1 mc2 mc3 usw....

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 24-02-2004, 16:31   #3 (permalink)
Neuer User
 
Registriert seit: Sep 2001
Beiträge: 14
du bist mein held

yeah das funktioniert so wie ich das haben wollte..danke nochmal
escoba82 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 22:38 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele