2012-03-26 8 views
0

私はAway3Dライブラリを使って簡単な3Dシーンをデザインし、アニメーション化するWebアプリケーションを構築していますが、インターフェイス自体のデザインはスクロールメニューの周りに構築されていますスクリーン。AS3 OSXの風変わりなスクロール効果の廃墟マウスホイールのコントロール

問題は、OSXブラウザでは、できるだけ早くページをスクロールしてページをスクロールさせると、ページを少しだけドラッグして、ブラシ付きの金属の背景が現れます。これは素晴らしく見えますが、swfオブジェクトでスクロールするのはかなり残念です。私はフラッシュビルダーを使用してSafariにエクスポートしています。これはかなり面倒です(マウスパッドよりもはるかに高いスクロールデルタを与えることができます)。しかし、firefox/chromeで自分のアプリを開くと同じ効果が起こり、アプリとブラウザの速度が大幅に低下します。

ExternalInterfaceを使用してマウスイベントをページに送信しないようにするコードが見つかりましたが、swfでも検出が無効になっているようです。もし誰かが解決策を知っていれば、OSX上のFlashに不都合な不必要な欠点のように思われる数ヶ月の仕事を捨てないように私を救うでしょう!事前に

おかげで誰が誰がこれで立ち往生場合に

+0

作業中のサンプルまたは動作しないサンプルを投稿することはできますか? "MouseWheelTrap"のような多くの回避策があるように見えます。 –

答えて

0

は、それを考え出し助けることができる場合:あなたが取るフラッシュ/フレックスアプリを実行している場合、

機能のと呼ばれる弾性スクロールすべてのブラウザのスペースを上げると、ページCSSでbody {overflow:hidden;}を設定するだけで十分です。明らかに、これはページスクロールの種類を無効にします - 入れ子にされた要素の内側に戻すことができると信じています。

これは誰とでも助けてくれることを願っています!

関連する問題