У меня есть следующий код в игре я делаю с помощью Phaser:Looping добавление спрайтов в Phaser внутри функции AJAX
game.add.sprite(response.Turret0.posx, response.Turret0.posy, "turret");
game.add.sprite(response.Turret1.posx, response.Turret1.posy, "turret");
game.add.sprite(response.Turret2.posx, response.Turret2.posy, "turret");
Я хотел использовать цикл для выполнения операторов выше, однако следующий подход не кажется, что работать :
for(int i=0;i<length;i++)
game.add.sprite(response.'Turret+i'.posx, response.Turret0.posy, "turret");
Код в функции AJAX, поэтому я должен оставаться в границах функций. Почему это не работает, и как я могу это исправить?
Я думаю, что сейчас плохой метод массива. Спасибо за помощь. – user3292309