onMouseMoveをリスナーで呼び出している間中は、
flash(swf)にフォーカスがあると、
ブラウザ全体のマウスホイールが効かなくなる現象で
はまった。(AS2)(IE限定)
var mouseListener:Object = new Object();
mouseListener.onMouseMove = function()
{
hoge
}
Mouse.addListener(mouseListener);
みたいなのがあるとして、
これを常に呼び出していると
flash(swf)にフォーカスした後、
マウスホイールが効かなくなる。
一旦、フォーカスを外すと、
またマウスホイールが動き出す。
ということで、
Mouse.addListener(mouseListener);を
必要なときだけ呼び出して、
終わったらリムーバすることで解消。
Mouse.removeListener(mouseListener);
まさかのonMouseMoveでの
ホイールが効かなくなる現象だった。
そういうものなのかな。
ま、けど、リスナーは必要なときだけ呼び出すってのは
当たり前そうで、そうやってれば問題はなかったのだは。
http://makoto-g.com/cgi/mt/mt-tb.cgi/75
このエントリーにはトラックバックはありません。
このエントリーにはコメントはありません。