tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
7
ZUGRIFFE
308
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Dac-XP
    Dac-XP Dac-XP ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Ort
    Mönchengladbach
    Beiträge
    213
    Hi!

    Ich bringe mir gerade ActionScript bei. Jetzt stellt sich die Frage, wie ich, nachdem ich mit attachMovie() eine neue MC-Instanz angelegt habe dort die Events wie on(Press) und o.ä. reinbekomme. Ich hoffe, mir kann hier jemand helfen!

    MfG Dac!
     
    MfG Dac! ;)

    Mein Blog

  2. #2
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    entweder schon in der Zeitleiste des MC, den Du instanzierst, oder nach dem "attachen" von aussen:
    Code :
    1
    2
    3
    4
    5
    
    var foo = this.attachMovie("bar", "foo", 1);
     
    foo.onRollOver = function() {
        trace("Hallo!");
    }

    Gruß
    .
     

  3. #3
    Avatar von Dac-XP
    Dac-XP Dac-XP ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Ort
    Mönchengladbach
    Beiträge
    213
    Habs in der Zwischenzeit auch schon rausgefunden!
    Aber trotzdem Danke!

    MfG Dac!
     
    MfG Dac! ;)

    Mein Blog

  4. #4
    Avatar von inctube
    inctube inctube ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Beiträge
    227
    Ich habe das Problem, dass wenn ich einen MC mit createEmptyMovieClip erstelle, ich den später nicht mit events ansprechen kann. Normal oder bin ich zu blöd

    thx inctube
     
    www.m-e.biz
    ..~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~..
    Tiere sind meine Freunde und Freunde esse ich nicht (G.B. Shaw)

  5. #5
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    da createEmptyMovieClip eine Referenz auf den neuen Clip zurückgibt, kannst Du diese auch zum Zuweisen diverser Ereignisse verwenden:
    Code :
    1
    2
    3
    4
    
    var foo = this.createEmptyMovieClip("foo", 12);
    foo.onRollOver = function() {
        trace("bar");
    }
    Da ein frisch erstellter MC allerdings leer ist (und somit auch keine Ausdehnung hat), wird er natürlich zunächst nicht auf Mausereignisse reagieren: Du musst ihn erst mit etwas füllen (z.B. mit Zeichnungsmethoden).

    Gruß
    .
     

  6. #6
    Avatar von inctube
    inctube inctube ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Beiträge
    227
    Ich hab das jetzt mal versucht, irgendwie will das bei mir nicht. Ich hab eben ein Array, welches mit thumbnails gefüllt werden soll. Dann möchte ich zu jedem thumbnail ein Rollover. Die Movieclips sind schon im Array, nur der Rollover will nicht.
    Mit einem Element gehts...

    thx inctube
     
    www.m-e.biz
    ..~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~..
    Tiere sind meine Freunde und Freunde esse ich nicht (G.B. Shaw)

  7. #7
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    ... dann poste bitte mal etwa Code.

    Ich vermute, Du versuchst in Deinen Ereignissen auf den Inkrementor einer Schleife zuzugreifen, die in diesem Moment überhaupt nicht mehr existiert (zumindest ist das der häufigste Fehler in diesen Fällen).

    ... oder Du lädst in die neuen Clips etwas per loadMovie - dadurch werden Deine Ereignisse ebenfalls wieder überschrieben. Lösung: erstelle in den neuen Clips jeweils noch einen leeren Clip, in den Du das jeweilige Bild lädst.

    Gruß
    .
     

  8. #8
    Avatar von inctube
    inctube inctube ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Beiträge
    227
    ok, das wars... ich hatte einen mc und da hab ich dann das Bild reingeladen.
    Jetzt gehts

    thy inctube
     
    www.m-e.biz
    ..~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~..
    Tiere sind meine Freunde und Freunde esse ich nicht (G.B. Shaw)

Ähnliche Themen

  1. Livesuche und deren Suchworte
    Von xxxmike im Forum PHP
    Antworten: 5
    Letzter Beitrag: 11.05.10, 08:54
  2. Menüleiste in Jave und deren Events
    Von blackrose4me im Forum Java
    Antworten: 2
    Letzter Beitrag: 07.12.08, 11:59
  3. Dynamische Events zur Laufzeit generieren
    Von heut im Forum Java Grundlagen
    Antworten: 2
    Letzter Beitrag: 06.10.08, 15:40
  4. Dynamische Buttons und Events
    Von Mayday171 im Forum Flash Plattform
    Antworten: 7
    Letzter Beitrag: 22.01.07, 11:51
  5. [FAQ] Objekte und deren Aufgabe
    Von Suicider9184 im Forum Cinema 4D
    Antworten: 6
    Letzter Beitrag: 24.10.04, 13:16