Как программист должен пойти о начале работы с Flash/Flex/ActionScript? [закрытый]

5
задан Community 23 May 2017 в 12:13
поделиться

7 ответов

Если вы программист, идите по пути Flex. Flex абсолютно бесплатен, и вы можете получить SWF-файл Hello World в кратчайшие сроки. Вы можете использовать демонстрацию FlexBuilder или свободно доступный, но иногда менее полезный FlashDevelop. (На самом деле я думаю, что единственная проблема с FlashDevelop в том, что у него нет хорошего отладчика, или его не было, в прошлый раз, когда я проверял).

Тем не менее, я бы настоятельно не советовал использовать Flex, Flash или любой другой продукт Adobe, потому что, по моему опыту, Flex - ужасный API, а ActionScript - ужасный язык. Flash по-прежнему остается лучшей платформой для RIA только из-за его проникновения, поэтому, если AJAX не может решить ваши проблемы, обязательно изучите Flex. Конечно, это не невозможно работать.Но Flex похож на библиотеку Java, переинтерпретированную группой людей, которые прошли один урок Java в средней школе.

В любом случае,

1) Получите демонстрацию FlexBuilder от Adobe: http://www.adobe.com/products/flex/flexdownloads/
Я почти уверен, что он поставляется с Flex SDK .

2) Запустите новый проект Flex.

3) Базовая программа MXML уже написана. Добавьте в тег

4) Run-> Run YourProjectNameHere

5) Прочтите ужасная документация Adobe и справочник по Flex API.

5
ответ дан 13 December 2019 в 22:05
поделиться

Кратчайший путь от нуля до отображения «Hello World» - это, вероятно, Flash IDE. Просто запустите программу, введите что-нибудь в первый ключевой кадр, например

trace("Hello World");

на шкале времени, а затем нажмите «Опубликовать».

Конечно, вы должны заплатить за Flash IDE, и если вы просто занимаетесь программированием, а не рисуете сложные анимации, есть бесплатные альтернативы. Тот, кого я и несколько других продолжаю настаивать, - это Хакс. Бесплатный язык с открытым исходным кодом на основе AS3, который затем может быть скомпилирован и ориентирован на различные платформы, включая Flash SWF. Для кодирования я использую бесплатную программу FlashDevelop, которая поддерживает Haxe.

Пример (взят с веб-сайта http://haxe.org/doc/start/flash ):

Определите / создайте этот класс в файле с именем Test.hx

class Test {
    static function main() {
        trace("Hello World !");
    }
}

Создать файл compile.hxml в том же каталоге со следующим содержимым.

-swf9 test.swf - main Test

Выполните compile.hxml, в FlashDevelop щелкните его правой кнопкой мыши, и все готово

Вот и все:)

2
ответ дан 13 December 2019 в 22:05
поделиться

В блоге Senocular есть короткое руководство Hello World, посвященное компиляции кода AS3 ... Может быть, полезной отправной точкой?

http: //www.senocular.com/flash/tutorials/as3withmxmlc/

0
ответ дан 13 December 2019 в 22:05
поделиться

Я бы порекомендовал вам использовать FlashDevelop + Flex SDK.

Это бесплатное, простое в использовании приложение, удобное как для маленьких, так и для больших проектов.

1
ответ дан 13 December 2019 в 22:05
поделиться

Простой ответ на ваш вопрос:

Я узнал все, что мне нужно было знать, чтобы начать программировать во Flash, на http: // www. gotoandlearn.com

В большинстве его бесплатных 20-минутных видеоуроков используется Flash IDE, но вы можете загрузить бесплатную пробную версию, которая будет работать в течение месяца, если вы только начинаете. Первая половина или около того примеров, которые у него есть, относятся к AS2, поэтому я бы не стал их рассматривать, если вы не знаете, что вам придется работать над более старыми проектами - начните с видео «Использование класса документа». Это забавно, потому что он прошел путь от действительно дерьмового программиста, показывающего базовые примеры, до довольно продвинутого разработчика с подробными учебниками. Посмотрите его материалы, и в конце концов вы получите хорошее представление о том, как это работает во Flash.

Другой вариант, который у вас есть, - это серия Adobe «Flex in a Week» - если вы больше занимаетесь программированием и понимаете концепции ООП, то, возможно, вам не стоит возиться с Flash IDE. Прыгайте прямо в Flex, который вы можете скачать бесплатно в течение 60 дней (или навсегда бесплатно, если вы студент или безработный), а затем посмотрите видео здесь, они вас наверняка поймают:

http: // www.adobe.com/devnet/flex/videotraining/

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

Ура, myk

1
ответ дан 13 December 2019 в 22:05
поделиться

также, Я знаю, что Адам Флатер и его друг примерно в то время, когда был выпущен flex3, вели блог под названием «обучение гибкости с нуля». Это могло бы быть хорошей отправной точкой.

0
ответ дан 13 December 2019 в 22:05
поделиться

Это должно стать хорошим началом для изучения этих технологий:

  1. Учебное пособие по Adobe Flash
  2. Обучающее видео по Adobe Flex
  3. Учебное пособие по Adobe ActionScript
]
1
ответ дан 13 December 2019 в 22:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: