![]() |
переключение между AS2 и AS3
При создании файла во FLASH CS3 можно выбрать версию AS3, поработать, а потом взять и переключить публикацию на AS2 и писать код на AS2. После этого некоторые вещи будут работать криво, например кнопки, при чем выяснится это в самый не подходящий момент. Вот иногда такие файлы (переключенные) заходят в работу и начинают создавать геморрой - что-то не работает и моск ломается от попыток найти ошибку, которой в общем-то и нет, а есть дизайнер, который лабает только анимацию и ему плевать на кодинг - это не его работа.
Вопрос такой - как определить в какой версии AS файл был создан изначально? |
Проект может быть только на одном языке: AS1, AS2, или AS3. Пишете код на AS2, переключаете на As3 (к примеру) - код, написанный на As2 не будет работать.
|
Я думаю, стрелять переключальщика и делать фото, на котором писать изначальную версию.
|
2 point111:
Какой файл? FLV? так вы ж сами сказали, что меняется версия AS для публикации. То есть, вы указываете, согласно какой спецификации компилировать флешку. То, о чём вы написали выше - ужас какой-то. Если в работе над проектом кто-то просто так позволяет себе переключать вот так вот версию AS в Publish Settings, то следует серьёзно задуматься над тем, понимает ли он вообще, что такое AS и программирование на нём. Потому что ситуация ваша подобно возмущению: "Можно сделать нормальный автомобиль, поездить, а потом поставить на него квадратные колёса. После этого он будет ездить немножко плохо." |
Art_133, я в курсе. вопрос был не об этом. Файлы заходят вообще без кода AS, только клипы, код пишу я, но в нем не всё работает, если файл "переключен".
Хемуль, формат fla. Я ничего не могу никому указывать, мне просто заходит файлы с готовым дизайном и анимацией (я и понятия не имею, откуда заказчики их берут), мне надо "набить" кодом элементы, чтобы они весело прыгали и реагировали на маус. Винить дизайнеров в отсутствии знаний AS бессмысленно, у многих творческих людей мозг устроен так, что им просто не дано понимать программирование, так же как мне не дано рисовать. Во флеше есть переключатель, он доступен, если человек не занимается кодингом, то он просто не знает, что его нельзя использовать, я просто не вправе ему что-то "предъявить", для людей это всё равно, что сохранить в предыдущей версии. Мне просто нужно знать, как посмотреть первоначальную версию AS. Неужели никаких следов не остается? Сделал два пустых файла, as2 и as3, смотрю их как текстовые - разные (абракадабра, но ведь видно, что разные). Переключаю as3 в as2, сохраняю, смотрю текст - всё равно разные! |
2 point111:
Цитата:
|
Ничего не понял. Что значит: "файл "переключен""?
Хемуль, так винить то некого, ведь код дизайнеры не пишут: "Файлы заходят вообще без кода AS, только клипы, код пишу я,..." |
не надо относится к "дизайнерам" как к отдельной расе человечества. стоит им чуток подучиться и /или нормально им всё объяснить - всё будет ок.
wvxvw - тому пример)) ps. кроме него тысячи их.. ps2. а вот обратное, к сожалению, чаще не срабатывает.. |
не думай о дизайнерах свысока
|
Очень странно что что-то вдруг перестаёт адекватно работать, созданное в CS3 (пофиг под какую версию языка *.fla), т.к. там нет плюшек, требующих проект на AS3 (то же пресловутое псевдо 3D и кости хотя бы)...
То что дизайнер, работающий с флешем ни бум-бум в программинге - фиговый, значит дизайнер (или это просто-напросто не его профиль, что по-сути ситуацию ничуть легче не делает). Можно не уметь кодить/кодить фигово и т.д., но понимать суть - необходимо всегда. Если заказчик гонится за дешевизной и нанимает дизайнера-фрилансера для разработки графики и анимации для Flash, абсолютно при том не понимающего основ взаимодействия кода и графики - плевать на такого заказчика нужно и уходить - гиморра будет больше потом именно тебе. |
| Часовой пояс GMT +4, время: 07:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.