Ну перейдем к Construct’у
Итак после добавления объекта
Array, первое что увидим – это его свойства
Width(X) Height(Y) Depth(Z) – отвечают за величину массива по всем трем осям
Далее рассмотрим действия
Save / Load from file – тут думаю все понятно, сохранение загрузка из файла
кстати чтобы не было проблем с путями к файлам лучше всегда вставлять
AppPath указывающий на папку в которой находится приложение
например так:
Сморим далее
Выражения (Expression)
Get current X ,Y, Z также как и
Get current value используется в сочетании с For each element
но об это по позже
Get X Size Y, Z, - возвращает размер массива по выбранной координате
Get value at X, Get value at X,Y , Get value at X,Y,Z – число из указанной ячейки
Действия (Actions for array)
Clear array – помогает в одно действие очистить весь массив, то есть если точнее забить весь массив определенным числом
Set size – позволяет изменить размер массива по всем трем осям
Set value at X, Set value at XY, Set value at XYZ - присвоить значение определенной ячейке
и выбор тут идет в зависимости от того какой у вас массив, (но даже в одномерный массив можно внести число через
Set value at XYZ просто установив неиспользуемые ось рамными нулю)
И еще осталось рассказать о условиях (conditions for array )
Compare value at X, Compare value at XY, Compare value at XYZ, - сравнить значение ячейки
тут все стандартно, по индексам указываем ячейку для сравнения
далее выбираем метод сравнения (равно, неравно, меньше либо равно ... и т.д.)
ну и в конце пишем с чем будем сравнивать, например просто с числом
(но также сюда можно вписать что угодно, например приватную переменную или координаты какого-либо объекта ...)
For each element – цикл перебора всех ячеек
как раз в нем и используются
Get current X и
Get current value например нам нужно пробежать по всему массиву и найти максимальное значение, то это можно реализовать следующим образом
Ну вот собственно и все, теперь вы знаете что такое Object Array и с чем его едят).
Успехов!