У меня есть этот код
obj_Player.x = statePlayerX;
obj_Player.y = statePlayerY;
obj_Player.grv = stateGrav;
for(var i = 0; i < obj_ControlLevel1.platformNumb; ++i)
{
ds_list_find_value(hList,i).x = ds_list_find_value(statePHX,i);
ds_list_find_value(hList,i).y = ds_list_find_value(statePHY,i);
ds_list_find_value(vList,i).x = ds_list_find_value(statePVX,i);
ds_list_find_value(vList,i).y = ds_list_find_value(statePVY,i);
} // Line 11
with(obj_ControlLevel1) {
usedPlatforms = platformsNumbState;
}
Но я получаю ошибки компиляции, говоря, что строка 11 имеет: неожиданный символ "." в выражении
и в строке 11: неправильное присвоение
Для контекста: этот код будет помещен в отдельный объект от obj_ControlLevel1
Списки ds_lists hList и vList содержатся в другом объекте и содержат ссылки на внутриигровые объекты списки statePHX, statePHY, statePVX, statePVY