拖动棋子靠近一个点时放开鼠标,棋子就自动落下是怎么实现的?不知道有没有表达清楚,比如说拖动棋子想要下到a点,但是鼠标放开的位置没有完全与a重合,这个时候棋子还是会落在a,请问这个是怎么实现的?是计算鼠标左键放开的坐标和a点坐标距离进行判断吗?
1条回答 默认 最新
- 王小沫233 2017-11-09 08:52关注
松开鼠标的时候获取坐标,计算到周围四个交叉点的距离,把棋子落到距离最近的交叉点上。
我是这样实现的……
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报