9&
E-##&
-##:&缓存前一个被选中的位置以及当前所处位置!
23
%-+F3-2
D
%C-2"7:
%C,."70G:AA
%C#-H)"70:
%C3F@/"7I:
%C*'!()"70:
%C2.$-"7=J<:
%C."7JK:
%C*-),*/"7:-
E&
函数列表
B'!L.M&
B.9!LM&
BN!LM&
B'.LM&
B,.LM&
B3AL 9:7:9:M&
B-L7:9M&
B3A*L-##:M&
B3A!FBLM&
!%9LM&
H.L-##:-##<M&
绘制消除方块时候的连接路径!,用指定颜色!
B3A.L7:9:7<:9<:7=:9=:70:90:M&
函数实现
6核心算法8
先进行水平方向判断,找出两点所在的水平直线活动范围,
算出这两条线段在垂直方向的共同区域OOO,
遍历该区域判断能否在两线段间架起公垂线,能则两点连接上;
接着进行垂直方向判断,类同。无论两点在不在一条直线上,
都能使用该算法,因为两点同线只是两点作为矩形对角点的特例而已。