![]() |
Адаптация кода к другой версии.
И дело пожалуй даже не в as1 или as2. Как я понимаю дело в разнице их интерпретации в flash 6 и 8.
Сама суть такова. Попался исходник с удачным эффектом. При настройках под плейер 6 всё работает отлично, а под 8 - нет. Как правильно интерпретировать код? Есть какие-то специальные таблицы или разработанные рекомендации? Если нужен сам код то вот он: Код:
onClipEvent (load) {Спасибо за помощь! |
Вот сделайте так функцию создания клипов:
Код:
while (num>=i) { |
посмотрите все переменные и названия мувиков.
8-ка чувствительна к регистру, т.е. если мувик назван (на линейке, к примеру) не star, а Star, то в 8-ке работать не будет. |
Цитата:
СПАСИБО!!! |
А как же всё-таки общие подходы к адаптации?
И почему верхний вариант работал в 6 и не стал в 8? |
Цитата:
(переменная mc.xAcc не объявлена, потому в строковом виде равна ""). В 7-ке и выше undefined.toString() будет равно строке "undefined" (переменная mc.xAcc не объявлена, потому в строковом виде равна "undefined"). AVM динамически приводит типы данных, поэтому ""+1=1, а вот "undefined"+1, будет NaN, вместо, казалось бы очевидного, "undefined1" (такой результат даст выражение "undefined"+"1") |
| Часовой пояс GMT +4, время: 00:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.