タスク管理チャット:QnQTreeを作っているあどにゃーです。 Webサイトで下図のようにGraphを表示しており、Touch/MouseでGraphを操作するようなパターンのTouch Event処理について記載したいと思います。 マウス・トラックパッド・スマホ(タッチスクリーン)の3パターン全てに対応するのはかなり奥が深く、かなり無理やりやってます。 もっと良い方法がある場合はぜひお教えください。 #対応が必要なEvent一覧 graphのタッチ操作をさせる際に対応しないといけないデバイスと機能は下記になります。 #Mouse ・クリック: Graph objectの選択 ・ドラック: Graphの座標移動 ・慣性: Graphの慣性座標移動 ・ホイール: Graphの座標移動 #TrackPad ・タップ: Graph objectの選択 ・スワイプ: Graphの座標移動 ・慣性:
