Тема: AHK: Передача списка в функцию
Я столкнулся с проблемой передачи массива в функцию. А именно с передачей листа.
Вот код:
HP := [114, 871, 114, 1077]
MP := [1802, 871, 1802, 1077]
getpoint(pointdata, pr)
{
MsgBox % pointdata
point := [pointdata[1], pointdata[4] - (pointdata[4] - pointdata[2])*pr]
return %point%
}
fff = % getpoint(HP, 0.5)
MsgBox, %fff%
Данный код не принтит входной массив.
Как можно это исправить?
Скорее всего проблема не в списке и тд. А в структеру написания и выхова функции.
Может кто помочь разобраться с функциями на AHK и их структурой.
Буду признателен.