修正trim合并切割线错误的问题.

pull/71/MERGE
ChenX_AMD 6 years ago
parent 4293746a2d
commit 966b8e6582

@ -64,17 +64,16 @@ export class Command_Trim implements Command
{
let cuStart = splitCus.shift();
let i = 0;
//正向遍历
for (let i = 0; i < splitCus.length; i++)
for (; i < splitCus.length; i++)
{
if (cuStart.Join(splitCus[i]) != true)
{
splitCus.splice(0, i);//移除0->(i-1)的元素
break;
}
}
splitCus.splice(0, i);//移除0->(i-1)的元素
//反向遍历(圆的情况需要反向遍历)
for (let i = splitCus.length; i--;)
for (i = splitCus.length; i--;)
{
if (cuStart.Join(arrayLast(splitCus)))
splitCus.pop();

Loading…
Cancel
Save