
10.07.2012, 18:18
|
|
Регистрация: Jul 2003
Адрес: 1000 км от Москвы на юго-восток
Сообщений: 42
|
Длинные строки во флэш 8
Делаю словесную игру во флэш 8.0 от 2005 г. (Размер flash.exe 16 879 616 байтов). Слова одной длины держу для каждой длины слова в одной строке. Длина строки в 27 с лишним тыс. букв транслируется нормально, а если добавить строку в 48000 букв, то при трансляции ничего не выдаёт, но при запуске swf в автономном флэш плеере 8 всё в окне мигает - видно скрипты отключены. Если запустить через браузер в 11-м плеере, то показывается чистое окно. А если строк ещё больше, то при трансляции flash.exe нарушает защиту памяти. (Это не связано с нехваткой памяти в ПК, явная ошибка в программе.)
Так какая длина строки возможна в исходнике? А если она не литеральная, а динамическая, то тогда какова м. б. максимальная длина? В какой версии флэш это пофиксено? Может, есть более новая 8-я версия, чем у меня от 2005 г.? (Её скачивали с сайта Макромедии). Как выйти из положения, на какую мин. версию флэш надо перейти, и где её взять?
Последний раз редактировалось Сергей М.; 10.07.2012 в 18:20.
|