PDA

Просмотр полной версии : всегда ли as3 лучше AS2


Romeo4755
03.11.2013, 18:03
Не могу разобраться - использование AS3 чем-то ограничено (операционкой, версией или типом флеш-плеера и пр.)? Есть ли вероятность, что прложение с AS3 не будет правильно работать там, где AS2 нормально бы все выполнил?
Например, работа скомпилированного модуля не зависит от версии Дельфи - если, конечно, не пристегивать особо модных пакетов или не задействовать специально те примочки операционной системы, которые не у всех установлены. А как с AS3? Например, на компьютерах в Окнами 98 - будет ли он работать?

С уважением

alatar
03.11.2013, 18:25
Естественно ограничено версией плеера. До версии 9 может выполняться только AS2, в более поздних версиях, зависит от версии используемого API (ситуация сходная с Delphi).

Например, на компьютерах в Окнами 98 - будет ли он работать?
Для начала надо найти такой компьютер, потом найти версию Flash Player'a способную на ней запуститься (что проще (http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html)), потом перечитать первый обзац.

Добавлено через 2 минуты
P.S. Flash Player 9 совместим с Windows 98, так что ответ на ваш вопрос: да, будет работать, но с ограничением по API для версии 9.

Добавлено через 3 минуты
P.P.S. Ответ на ваш вопрос в заголовке топика: всегда, где он может выполниться.

Romeo4755
09.11.2013, 02:36
Спасибо большое за информацию.
Перешла на ЭкшенСкрипт3 и с Макромедиа - на АдобФлеш гораздо более новой версии. Результат - дизайн и программирование, как в раю на своем десктопе, а шаг - от него в сторону - начинаются большие проблемы, половина роликов дает пустой экран или вообще гасит плеер.
То есть поняла, что проигрыватель флеша выполняет по ходу роль компилятора каждый раз на ходу. А все альтернативные проигрыватели флеша - примочки к Адоб флеш плееру? Swiff player?

Не посоветуете ли какой-то портативный вариант, чтобы вместе с роликами давать? А если в экзешник компилировать?

Для начала надо найти такой компьютер
:) У нас на 8 обширных этажах еще и не такие компьютеры можно найти.

СлаваRa
09.11.2013, 03:04
если вы будете задавать подобные вопросы по реализации и переносу ваших задач с ас2 на ас3 тут,вам помогут, тем более с такими адекватными объяснениями. переехать поможем!

Romeo4755
09.11.2013, 22:05
если вы будете задавать подобные вопросы по реализации и переносу ваших задач с ас2 на ас3 тут,вам помогут, тем более с такими адекватными объяснениями. переехать поможем!
Ни слова из того, что вы написали, не понятно. Ясно только, что какой-то агрессивный бред. Наверно, вы что-то съели. Или, судя по дню недели, выпили.

Был вопрос: есть ли универсальное средство проигрывания любого приложения любой версии AS или созданного на любой версии любого флеш-редактора. Например, программируя на Дельфи - или другом языкке программирования, независимо от версии я в конце концов компилирую программу в машинные коды, колторые понятны любой системы в разумных пределах. При условии, если я не использую сторонние дополнительные пакеты - указывая при этом их в приложении. То есть контролируемый процесс. В данном случае ОС является универсальным проигрывателем для программы.
Есть ли возможность такой универсальной проигрывающей среды для флеш-приложений - или все условия сводятся к наличию установленного Адоб-плеера?

iNils
09.11.2013, 22:32
есть ли универсальное средство проигрывания любого приложения любой версии AS или созданного на любой версии любого флеш-редактораПисать на минимальной версии языка и для минимального флеш плеера.
Например, программируя на Дельфи - или другом языкке программирования, независимо от версии я в конце концов компилирую программу в машинные коды, колторые понятны любой системы в разумных пределахПод DOS или Mac OS будет работать?

alexcon314
09.11.2013, 22:39
Единственной "универсальной проигрывающей средой для флеш-приложений" является флеш-плеер, других нет.
По поводу версий AS: от версии к версии плеер наращивался, потому, естественно, не факт, что ролик, скомпиленный под новую версию ФП, будет корректно работать на старой версии ФП. Что тут удивительного и непонятного? Перед использованием нужно проверить версию ФП , если очень древняя или нету - просим обновиться/установить.
Теперь к вопросу
Не посоветуете ли какой-то портативный вариант, чтобы вместе с роликами давать? А если в экзешник компилировать?
Во Flash IDE не помню с какой версии, но с очень давних пор, поддерживается экспорт в Windows Projector (.exe). Кстати, для Mac-ов тоже был экспорт, но не помню как там это называлось и существует ли на сегодня. Это и есть автономный портативный вариант. На виндах должен работать, ну, за 98 не скажу, а на 2000 точно заведется.
Проектор можно изготовить и самостоятельно. Нужно взять автономный ФП (standalone flash player) нужной версии (брать на сайте Adobe). Открыть им ролик и в меню Файл ткнуть пункт "Сохранить как проектор" (или что-то типа такого).
Для AS3-роликов есть неплохая альтернатива - AIR. Гуглим.
На линуксе с флешем туго. На маках не знаю, не пользовался, но вроде ездил в браузерах, а вот что там с портативностью .. наверно вариант с AIR в основном.

И да, вы бы описали вашу задачу, так было бы проще общий язык найти.