Тема: AHK: Перетасовка координат в переменной от n числа
Есть.
Число = 4
Есть 6 координат.
Круговорот = 408,445|72,349|72,177|368,111|707,177|707,349
Моя задача.
1. Перетасовать координаты в переменной от числа 4.
То есть чтоб координаты в переменной Круговорот
Поменялись местами вот так.
Круговорот = 368,111|707,177|707,349|408,445|72,349|72,177
Мое решение.
StringSplit, coordsArray, [b]Круговорот [/b], |
Loop, %coordsArray0%
{
if a_index = 7
break
this_coords := coordsArray%число%
test_coords2.= this_coords "|"
число++
if (число> 6)
число= 1
}
StringTrimRight, test_coords2, test_coords2, 1Все работает!
Но моих знаний не достаточно, чтобы сделать это более простым способом.
Прошу помощи с объяснением построчно.
if !ErrorLevel
Say, Level UP!

