0

DisplayObject3DにmouseEnabled=falseを設定するにはどうすればよいですか。

Papervision3Dシーンの背後にマウスイベントをリッスンしているスプライトがあるので、いくつかのDisplayObject3Dオブジェクトを介してそれらのマウスイベントを取得させる必要があります。

DisplayObject3Dを別のViewportLayerに追加し、mouseEnabledをfalseに設定しようとしましたが、機能しないようです。

助けてください!

ありがとう。

4

1 に答える 1

0

マウス イベントを取得するために DO3D オブジェクトが必要ですか? そうでない場合は、ビューポート インスタンスに Viewport3D.interactive = false を設定できます。私はそれが MouseEvents を「通過」させると信じています。

別の方法として、Sprite をビューポートの FRONT に配置して、MouseEvents で最初にクラックを取得することもできます。

于 2010-03-23T23:10:44.853 に答える