Actionscript 2 большие карты на основе плитки, создающие задержку
Мне интересно, каким будет лучший способ создания больших карт на основе плиток во FlashScript2.
С моим текущим кодом любые карты размером более 35x35 (1225 видеороликов) начинают отставать. Карты создаются из простого многомерного массива, например.
var map = [[95,23,25,23,16,25],[95,23,25,23,16,25],[95,23,25,23,16,25]];
Программа просто создает фрагмент ролика, переходит к соответствующему кадру и размещает фрагмент относительно местоположения игрока. У каждой плитки есть одно свойство, которое является «проходимым», которое может быть истинным или ложным, что определяет, может ли игрок ходить по нему или нет. Эти плитки являются дочерними для владельца видеоклипа. Когда игроки движутся, движущийся мувиклип-держатель перемещается (и сколько в нем плиток содержится).
Что было бы лучшим способом уменьшить отставание на крупномасштабных картах?