mac mousewheel - pixelbreaker [Flash 8]
| 06.07.2008, 19:46 | | Beiträge: 32 Registriert: May 2007
| mac mousewheel - pixelbreaker hallo
ich benutze dieses AS um das mousewheel abzufragen: (funktioniert auch)
ActionScript:1 2 3 4 5 6 7 8 9 10 | mousewheel_abfrage = new Object();
mousewheel_abfrage.onMouseWheel = function(v) {
if (v>0) {
_root.prevFrame();
//
} else if (v<0) {
_root.nextFrame();
}
};
Mouse.addListener(mousewheel_abfrage);
|
damit das am MAC funktioniert braucht mal wohl dieses add-on:
http://blog.pixelbreaker.com/2006/11/08/flash/swfmacmousewheel/
das ist der beispiel code:
ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 13 14 | import com.pixelbreaker.ui.MouseWheel;
class Example
{
function Example(){
MouseWheel.addListener( this );
}
public function onMouseWheel( delta:Number ):Void
{
// do something with the delta value
}
}
|
das beispiel versteh ich allerdings nicht!! wie muss ich meine AS einfügen bzw anpassen?
(muss man eine klasse benutzen damit das geht?)
hoffe mir kann jemand helfen und das etwas erläutern! :)
mfg
capture | Geändert von capture am 06.07.08 um 19:46 Uhr
| |
|
| 06.07.2008, 21:48 | Re1 | Beiträge: 3450 Registriert: Jul 2002
| Downloade dir doch einfach mal das Beispiel auf der Site.
Dort wird aufgeführt wie es gemalcht wird.
---------------------------
LinUS - Flashhilfe Team
---------------------------
| |
| 06.07.2008, 21:59 | Re2 | Beiträge: 32 Registriert: May 2007
Themenautor/in
| hallo
das hab ich aber da steht nichts anderes drin als in dem beispiel auf der seite.
ich hatte das wie folgt probiert aber dann ging gar nichts mehr:
ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | import com.pixelbreaker.ui.MouseWheel;
class Example
{
function Example(){
MouseWheel.addListener( this );
}
public function onMouseWheel( delta:Number ):Void
{
// do something with the delta value
mousewheel_abfrage = new Object();
mousewheel_abfrage.onMouseWheel = function(v) {
if (v>0) {
_root.prevFrame();
//
} else if (v<0) {
_root.nextFrame();
}
};
Mouse.addListener(mousewheel_abfrage);
}
}
|
ich bekomme dann immer den fehler:
Klassen können nur in externen Klassenskripts in ActionScript 2.0 definiert werden.
was ist daran wohl falsch? ich versteh die fehlermeldung nicht.
mfg
capture | |
| | | nicht sichtbar bei eingeloggten Mitgliedern |
|
| 01.08.2008, 16:17 | Re3 | Beiträge: 6936 Wohnort: München Registriert: Jan 2002
| Das bedeutet das Du eine Class.as Datei anlegen musst. D.h. also Du kannst den Code nicht einfach in Deine Zeitleiste setzen, sondern:
Erstell eine neue Actionscript.as, kopier den Inhalt oben rein und speicher die Datei dann als Example.as
Diese legst Du am besten einfach in Dein Projekt wo auch die .fla liegt. In der fla. kannst Du die Klasse dann benutzen.
Das wie, wirst Du, wie LinUS es bereits geschrieben hat, in dem Beispiel dann ansehen können.Flex Freelancer || Flashhilfe @ Twitter || XING Profil | Geändert von Sebastian am 01.08.08 um 16:18 Uhr
| |
|
| | Themen Ähnliche Beiträge zum Thema | 30.04.2010 - ClausmitZeh 30.04.2010 - ClausmitZeh 25.03.2010 - ClausmitZeh 20.09.2010 - Executor |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News 
Dienstag, 31.01.12, 12:30#Jobs Wir suchen (freiberufliche) Flash Developer (m/w) in Köln/Aachen http://t.co/4WPsXPOA 20.01.12, 21:02#Jobs Flash-Projekt Produktkonfigurator http://t.co/qPlGSiPd 12.01.12, 18:50#Jobs Flash Freelancer für ca. 2 Wochen in München gesucht http://t.co/XpMJr5dv 10.01.12, 10:45#PureMVC vs #RobotLegs Performance Battle. PureMVC is significantly faster than RobotLegs in nearly every respect. http://t.co/324gWRAr 06.01.12, 21:37#Jobs Flash Developer in Hamburg gesucht http://t.co/hZgTZvHJ
Regeln & Bedingungen
|