そのまんま。
実装検討の一環として試作してみました。
クリックするとその駒の利きが黒く表示されます。
ただし、
- 実装に「敵の駒」「駒台」の概念がない
- 味方の駒を突き抜ける
- もう一回クリックしたからってキャンセル操作みたく動いたりはしない
- ↑よって、1回黒くなったマスはページ更新しないと戻せない
- 実装したのは小駒のみ(大駒は定義がめんどいので)
…とまあ、ガッタガタの実装です。
やってること自体はクリックイベントと連動してCSSを書き換えるだけの処理なので、定義がめんどくさいこと以外はあんまりハードルではないです。DOM操作もjQueryのおかげで楽ちん。
続きを読む