mousewheel mit Mac

flashsi

Erfahrenes Mitglied
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
 
Geht leider nicht. Scheint komplizierter zu sein.
Im Browser muss man anscheinend noch was basteln. Hm.
Als wärs nicht schon kompliziert genug.
 
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
 
Bleibt trotzdem kompliziert.
Ich habe nun alles installiert und ausgetauscht, für mac, aber es bleibt diese Fehelrmeldung:

1131: Classes must not be nested.
 
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:
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.
 
Ja du musst den Code in einer .as Datei speichern und von hier dann ein Objekt in der .swf erstellen.
 
Nun habs mir nochmal angeschaut versuche es mal so

Code:
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.
 

Neue Beiträge

Zurück