Flash учебник для программистов - PullRequest
1 голос
/ 07 марта 2011

Я программист с относительно хорошим фоновым программированием на ActionScript с использованием Flash Builder. Однако мне передали FLA-файл, предназначенный для открытия во Flash CS 4, и я должен добавить к нему некоторый код, но я впервые в жизни использовал это программное обеспечение в своей жизни.

После того, как я открыл файл, меня встретил довольно бесполезный интерфейс (может быть, он дружелюбен для художников?), И у меня сразу же возникли вопросы, такие как:

  1. Как мне отредактировать исходный код?
  2. Как мне запустить программу?
  3. Как организован исходный код?
  4. Где находится точка входа в программу?
  5. Как я могу осуществлять контроль над этими файлами?

Я смотрел онлайн-учебники по флеш-памяти, но каждый урок начинается с рисования фигур, анимации, графика времени и т. Д. Честно говоря, меня это не волнует (их уже сделали команда разработчиков).

Я уже знаю, как кодировать в ActionScript, так что мне нужен учебник, чтобы дать мне толчок в кодировании - уже разработанных - флеш-файлов с использованием Flash (не Flash Builder).

Кто-нибудь знает такой учебник?

edit: Я боролся с flash cs4 весь день, и я очень очень разочарован этим. Я думал, что хорошо разбираюсь в технологиях, но прошло очень много времени с тех пор, как я в последний раз находил инструмент, настолько сложный в использовании и понимании.

Ответы [ 4 ]

0 голосов
/ 07 марта 2011

Сначала, открыв файл в приложении Flash, откройте «Файл»> «Параметры публикации».Нажмите вкладку Flash.Это говорит Script: ActionScript 3.0?Если это так, вы можете продолжить.Но если это 2.0 или 1.0, я думаю, вы должны посмотреть, можно ли нанять опытного Flash-жокея, чтобы это исправить, потому что изучение старой версии AS было бы большой тратой времени - различия серьезны,а также в более ранних версиях вам нужно было копаться во временной шкале и открывать несколько объектов, чтобы найти и отредактировать скрипт.

Если это ActionScript 3.0, вам необходимо определить, есть ли у вас все сценарии.Есть ли на временной шкале слой с именем «действия»?Если это так, щелкните кадр 1 в этом слое.Затем откройте «Окно»> «Действия», чтобы просмотреть этот код в этом фрейме.

Но если не будет слоя с именем "Actions", я снова думаю, что Flash-жокей должен быть нанят.Потенциал для безумного спагетти-кода велик с Flash, и если вы новичок в этом, если у вас есть плохо написанный сценарий, он просто не будет стоить времени, чтобы попытаться его разгадать.

Если это AS3 и весь (или большая часть) сценария находится на первом кадре, вы, вероятно, сможете работать с ним, так как AS3 во многом похож на JavaScript.

ПРИМЕЧАНИЕ. Flash Lite 1.1 НЕ является версией ActionScript.Это проигрыватель, в котором был запрограммирован файл для запуска.

0 голосов
/ 07 марта 2011

Звучит так, как будто вам, возможно, придется начинать с самого начала, Flash - не простая программа, с которой можно просто перейти.

Знание ActionScripting хорошо, но если вы никогда не работали в IDE, вы действительноБорьба.

Для хороших уроков вы могли бы взглянуть на www.flashkit.com Я многому научился там, и люди очень полезны на форумах.

* * * * * * * * * * * * * * Цитата: Я смотрел онлайн-уроки по флэш-памяти, но каждый урок начинается с рисования фигур, анимации, временной шкалы и т. Д. Честно говоря, мне все равно, какие из этих вещей (они уже были сделаны).люди из команды дизайнеров).

Вы должны действительно изучить каждую из этих вещей, сделать учебник по каждой.Справедливости ради, это уже было сделано для вас в этом проекте, но если вы не знаете, что происходит, он просто разочарует вас, извините.

Книга: Эта книга действительно помогла мне начатьсейчас оно старое, но, может быть, вы можете получить дешевую электронную книгу об этом откуда-нибудь."Flash MX ActionScript: край дизайнера".Основы будут такими же.

Обучающие программы: раздел сценариев действий Flashkit ... http://www.flashkit.com/tutorials/Actionscripting/

0 голосов
/ 07 марта 2011

Я бы посоветовал вам еще раз взглянуть на учебники, которые вы игнорировали ранее. Вероятно, вы можете пропустить разделы, касающиеся использования инструментов рисования, но большинство из них будет содержать какое-то объяснение временной шкалы и настройки Flash IDE. Оттуда вы сможете перейти к редактированию файла, но без знания того, как работает программа или как она настроена, редактирование будет кошмаром. Я бы предложил серию видео TotalTraining Flash CS4 - я думаю, что вы можете найти его в Интернете, и уроки разбиты довольно конкретно, поэтому вы можете просто сосредоточиться на тех, которые вам нужно знать.

0 голосов
/ 07 марта 2011

Во-первых, это As2.0 или 3.0?

Когда вы открываете свой флаг, вы должны увидеть объекты в библиотеке, временную шкалу и сцену. Вы можете добавить код прямо в ключевой кадр на временной шкале, который является предпочтительным методом в AS2.0 и единственным методом в AS3.0 (кроме внешних файлов). Доступ к нему можно получить, щелкнув правой кнопкой мыши по ключевому кадру и выбрав параметры «действия» (внизу). Я думаю, на Mac также есть горячая клавиша F9 или 'fn' + F9. Вы также можете просто открыть панель действий, выбрав ее в меню «Вид» в верхней строке меню. В AS2.0 и ниже вы можете добавлять код непосредственно на объекты, такие как мувиклипы или кнопки, но это не рекомендуется, поскольку вы не можете сделать это в AS3.0.

Надеюсь, это поможет :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...