箭头游戏,有什么好的算法嘛,能全部消除完成

你可以再拐角的时候多绘制一个圆就可以了。

1赞

// 设置样式

        graphics.lineCap = Graphics.LineCap.ROUND;

        graphics.lineJoin = Graphics.LineJoin.ROUND;
2赞

在编辑关卡时, 每放入一条线时检测当前线是否能消除, 如果不能, 检测遮挡该线的线能否消除, 保存所有已检测过的线, 如果该路径最终可以消除, 那么该次检测全部线条标记为空, 下一次检测直接略过, 当全部线检测完毕, 最终无法消除则无法通关, 反之可以通关