Hallo
Ich sag direkt: Ich habe von Flash kaum Ahnung.
Ich spiele seit einigen Tagen mit einer der vielen offenen CoverFlow-Clonen herum die es derzeit im Netz gibt. Dabei habe ich jetzt schon alles sehr auf meien Wünsche angepasst.
Was mir jetzt vorschwebte war, dass ich einen Div-Container über die Flashanwendung legen könnte. Dafür gibt es ja den trick den wmode auf transparent oder opque zu setzen. Das problem das jedoch daraus resultiert, ist dass er dann zwar den layer tatsächlich über die flashanwendung legt, aber allerdings nichtmehr auf die Cursor-tasten links-rechts und das Mausrad reagiert, womit eine alternative scrollmöglichkeit in der Flashanwendung möglich ist (und die ich auch nicht missen möchte).
Weiss jemand ob man die Tasten und das Mausrad im falle von transparent als wmode anders ansprechen muss?
Ich habe mal in den Code geschaut und finde da einige Stellen an denen die Tasten-Events abgefragt werden:
myMO.onMouseWheel = function(delta:Number):Void {
if (delta > 0) {
next();
} else if (delta <= 0) {
previous();
}
};
myKO.onKeyDown = function():Void {
if (Selection.getFocus() != "_level0.goto") {
if (Key.isDown(Key.RIGHT)) {
next();
} else if (Key.isDown(Key.LEFT)) {
previous();
}
}
};
Allerdings bin ich was das angeht überfragt.
Jemand ne IDee?
grüsse und schöne weihnachten.
MS