ピースをマウスで移動したとき他のピースと重なりを防ぐようなプロパティはありますか。
2017年10月10日
説明
大変申し訳ありませんが、ピースの重複を防止するようなプロパティは提供しておりません。
対応
対処法としまして、ピースの移動、コピー、新規作成等の操作によって通知されるイベント(AfterPieceMoveなど)のハンドラー内で適宜プログラミングする必要があります。
ハンドラー内で既存のピースと重なったかどうかを、アプリケーションロジックで検出し、適宜重ならないように記述する必要があります。
例1: エラーとしてあつかい、当該操作を無効化する
例2: どちらかのピースを自動的に重ならないようずらす
