tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
3
ZUGRIFFE
370
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    64fgh645gfh 64fgh645gfh ist offline Grünschnabel
    Registriert seit
    Sep 2007
    Beiträge
    3
    Hallo,

    bisher war ich immer passiv (als Leser) tätig, aber nun brauch ich eure Hilfe und hab mich deswegen mal angemeldet

    Mein Problem ist folgendes: Ich erstell in einer Schleife Movieclips, in denen Bilder enthalten sind. Wenn man auf ein solches draufklickt, sollte eine Aktion ausgeführt werden. Mein derzeitiger Code (AS2) sieht wie gefolgt aus:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
    var myevent:Object = new Object();
    myevent.click = function()
    {
        trace("Blubb");
    };
                
    var pic:MovieClip = sPic.createEmptyMovieClip('img_' + i, i);
    pic._y = i * rowHeight;
    pic._x = 0;
    pic.loadMovie(picurl);
    pic.addEventListener("click", myevent);
    Leider passiert da absolut nix Was mach ich denn falsch?

    // Edit: Zur Erklärung:
    • sPic ist ein leerer Movieclip auf der Bühne
      picurl enthält den Pfad zum Bild
     

  2. #2
    Avatar von Jens B.
    Jens B. Jens B. ist offline Damn good coffee!
    tutorials.de Premium-User
    Registriert seit
    Nov 2001
    Beiträge
    2.477
    Hallo.

    Wieso benutzt du nicht pic.onRelease = function() { trace("Blubb"); }

    liebe grüße.
     

  3. #3
    64fgh645gfh 64fgh645gfh ist offline Grünschnabel
    Registriert seit
    Sep 2007
    Beiträge
    3
    Hab ich schon mal versucht, jedoch passiert da nichts.
     

  4. #4
    64fgh645gfh 64fgh645gfh ist offline Grünschnabel
    Registriert seit
    Sep 2007
    Beiträge
    3
    Habs jetzt, schaut nun wie gefolgt aus:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    
                var pic:MovieClip = sPic.createEmptyMovieClip('img_' + i, i);
                pic._y = i * rowHeight;
                pic._x = 0;
     
                var piclistener:Object = new Object();
                var picloader = new MovieClipLoader();
                picloader.addListener(piclistener);
                picloader.loadClip(picurl, pic);
                
                piclistener.onLoadInit = function(pic:MovieClip) {
                    this.pic.onRelease = function(){
                        trace("blubb");
                    }
                }
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 05.01.11, 17:40
  2. JTable ListSelection Event nicht ausführen beim Reordering?
    Von Ryu20 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 2
    Letzter Beitrag: 17.03.08, 17:18
  3. scrollen von movie clip
    Von John86 im Forum Flash Plattform
    Antworten: 11
    Letzter Beitrag: 09.07.07, 21:34
  4. Movie Clip nur einm
    Von bbuuddhhaa im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 11.08.04, 16:32
  5. Movie Clip mit Parametern
    Von Fey im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 12.12.01, 13:14