tutorials.de-Buchverschenkaktion 08/2010
+ Auf Thema antworten
  1. #1
    flashsi flashsi ist offline Mitglied Gold flashsi hat eine blütenweiße Weste
    Registriert seit
    Nov 2007
    Beiträge
    146
    Hallo Leute,

    kann mir jemand erklären, wie ich eine MousWheel Funktion mit meinem Mac realisieren kann. Es gibt ein paar Beiträge, aber nichts über den Mac.


    Schöne Grüsse

  2. #2
    Registriert seit
    Dec 2006
    Beiträge
    384
    Mit meinst du das OS oder?

    Hier eigentlich sollte das auch bei Mac funktionieren

  3. #3
    flashsi flashsi ist offline Mitglied Gold flashsi hat eine blütenweiße Weste
    Registriert seit
    Nov 2007
    Beiträge
    146
    Geht leider nicht. Scheint komplizierter zu sein.
    Im Browser muss man anscheinend noch was basteln. Hm.
    Als wärs nicht schon kompliziert genug.

  4. #4
    Benutzerbild von Denniz
    Denniz Denniz ist offline Mitglied Platin Denniz ist einfach richtig nett Denniz ist einfach richtig nett
    Registriert seit
    Mar 2006
    Ort
    Ruhr-area (NRW)
    Beiträge
    547
    Hi,

    der genannte Threat von 1manni1 stammt ja von mir

    Damit das Mouserad auch auf dem Mac funktioniert brauchst du die zusätzliche Klasse von Pixelbreaker

  5. #5
    flashsi flashsi ist offline Mitglied Gold flashsi hat eine blütenweiße Weste
    Registriert seit
    Nov 2007
    Beiträge
    146
    Bleibt trotzdem kompliziert.
    Ich habe nun alles installiert und ausgetauscht, für mac, aber es bleibt diese Fehelrmeldung:

    1131: Classes must not be nested.

  6. #6
    Registriert seit
    Dec 2006
    Beiträge
    384
    Wie hast du es den eingebunden? Hast du die .as als externe Datei?

  7. #7
    flashsi flashsi ist offline Mitglied Gold flashsi hat eine blütenweiße Weste
    Registriert seit
    Nov 2007
    Beiträge
    146
    Also, mit AS3 hab ich es nun hinbekommen. Hm. Aber ich hätte es gerne in AS2, weil meine Seite damit aufgebaut ist.
    Und da bin ich nun soweit:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    import com.pixelbreaker.ui.MouseWheel;
     
          class Example
          {
          function Example(){
          MouseWheel.addListener( this );
          }    
           public function onMouseWheel( delta:Number ):Void
          {
          // do something with the delta value
          }
          }

    Und diese Fehlermeldung kommt:

    Classes may only be defined in external ActionScript 2.0 class scripts.

  8. #8
    Registriert seit
    Dec 2006
    Beiträge
    384
    Ja du musst den Code in einer .as Datei speichern und von hier dann ein Objekt in der .swf erstellen.

  9. #9
    flashsi flashsi ist offline Mitglied Gold flashsi hat eine blütenweiße Weste
    Registriert seit
    Nov 2007
    Beiträge
    146
    Hättest Du ein Beispiel, wie sowas ungefähr aussieht?

  10. #10
    Registriert seit
    Dec 2006
    Beiträge
    384
    Nun habs mir nochmal angeschaut versuche es mal so

    Code :
    1
    2
    3
    4
    5
    6
    7
    
    import com.pixelbreaker.ui.MouseWheel;
    foo.onMouseWheel = function(delta) {
        mein_mc._y += delta;
        trace("bewegt: " + delta);
    }
     
    Mouse.addListener(foo);

    Bin mir aber nicht sicher ob die .as Datei von pixelbreaker auch für AS2 geht.

  11. #11
    flashsi flashsi ist offline Mitglied Gold flashsi hat eine blütenweiße Weste
    Registriert seit
    Nov 2007
    Beiträge
    146
    Geht leider nicht, aber was meinst Du für eine .as Datei von Pixelbreaker?

  12. #12
    flashsi flashsi ist offline Mitglied Gold flashsi hat eine blütenweiße Weste
    Registriert seit
    Nov 2007
    Beiträge
    146
    Für jemanden der sich auskennt, ist das wohl genug erklärt bei Pixelbreaker, aber ich bekomm das nicht hin.Gibt es vielleicht jemanden, der das bei sich schon eingebaut hat? Mit einer kleinen klaren Anleitung?


    Grüsse

  13. #13
    Clausclaus Clausclaus ist offline Mitglied Silber Clausclaus hat eine blütenweiße Weste
    Registriert seit
    Sep 2005
    Ort
    Berlin
    Beiträge
    57
    Hallo allerseits,

    an genau diesem Problem hänge ich auch immer noch. Ich bekomme die mousewheel-Klasse vom Pixelbreaker nicht zum laufen. Ich habe aber auch keine Erfahrung mit Klassen, außer dass ich Tweeningklassen zum animieren verwende...

    Ich finde auch absolut keine Schritt für Schritt Anleitung im Netz.
    Kann sich vielleicht jemand mal erbarmen?

    Danke im Voraus
    Claus

Ähnliche Themen

  1. MouseWheel Bewegung abfangen
    Von VerbalKint im Forum Borland CBuilder und VCL
    Antworten: 0
    Letzter Beitrag: 05.07.07, 16:12
  2. Scrollpane funktioniert mit mousewheel nur bedingt
    Von martinzarfl im Forum Flash Plattform
    Antworten: 3
    Letzter Beitrag: 04.07.07, 10:13
  3. MAC Spoofing mit SuSE10
    Von evolution1985 im Forum Linux & Unix
    Antworten: 1
    Letzter Beitrag: 04.12.05, 20:46
  4. Problem mit IE 5.2 MAC
    Von Raedan im Forum CSS
    Antworten: 3
    Letzter Beitrag: 10.11.05, 10:52
  5. Antworten: 2
    Letzter Beitrag: 01.12.03, 10:46

Lesezeichen

Lesezeichen