[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Java3Djp:00106] Re: PickMouseBehavior について
えんどうです。
> 追加すると、非同期にイベントが2回発生するため、視点側のオブジェクト
> をクリックしたつもりが、その裏にある物体側のオブジェクトのイベント
> が実行されます。
この2回は(スクリーン上の)マウス座標は同じなんでしょうか...?
もし同じであれば、「一定時間内にクリックされた同一座標」を判定して
回避できるかもしれません。
> ツールバーみたいなものを3D空間内で実現しようとして視点側に
> オブジェクトを配置しています。
>
> 何か解決策はあるでしょうか?
他の方法としては、物体側 Behaviorの schedulingBounds と、
視点側 Behavior の schedulingBouns が重ならないようにできれば、
うまく解決できるのかも知れません...
--
ENDO Yasuyuki <yasuyuki@xxxxxxxxxxxx>
http://www.javaopen.org/~yasuyuki/ (Personal/Japanese Only)
http://www.javaopen.org/jfriends/ (Japanese Only)