Цитата Geek30 (
)
Никак не могу понять что делает array_length_1d объясните с ПРИМЕРАМИ пожалуйста.
Возвращает длину (количество элементов) одномерного массива. Пример (выводим элементы массива в виде списка):
//create
a[0]=x1;
a[1]=x2;
...
a[n]=x3;
spacing=32; //расстояние между строчками
//draw
var i;
for (i=0; i<array_length_1d(a); i++)
draw_text(x,y+spacing*i,a[i]);
Важно помнить, что нумерация массивов начинается с нуля (т.е. индекс последнего элемента в массиве равен array_length_1d(a)-1).