na2hiro / Kifu-for-JS

JavaScriptで動く将棋の棋譜再生盤とそのブックマークレット `kifu-for-js`、JSON棋譜フォーマット(JKF)の定義とKIF, KI2, CSAからの変換ライブラリ `json-kifu-format`、将棋のモデル`shogi.js`を含むmonorepo
MIT License
112 stars 16 forks source link

マウスダウンで即座にD&Dが始まるようにする #42

Closed na2hiro closed 1 year ago

na2hiro commented 6 years ago

現在ドラッグアンドドロップの実装にmousemoveイベントを元にしたHTML5Backendを使用している.これはD&Dが開始したという判定を,マウスがある程度移動してから行う.ドラッグ開始時に合法手を表示するようにするとこの表示がマウスダウンから遅れるように感じられる.マウスダウンでドラッグが開始されるようにしたい.

ref. https://github.com/react-dnd/react-dnd/issues/861

na2hiro commented 1 year ago

v5から入力機能をサポートしなくなったため閉じる。 #6 など盤面編集の目的などの際に考慮することにする。