X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Что изучать AS3 или AS2?
Banderas
Banderas
Topic Starter сообщение 17.2.2010, 19:10; Ответить: Banderas
Сообщение #1


Захотелось мне выучить AS, есть уроки где применяют AS3 и AS2. Вот я думаю что лучше изучать? Посоветуйте :)
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 17.2.2010, 21:34; Ответить: ZiTosS
Сообщение #2


Banderas, ну сначала краткая история с Wikipedia.ru

История ActionScript

ActionScript как язык появился с выходом 5 версии Macromedia Flash, которая стала первой программируемой на ActionScript средой. Первый релиз языка назывался ActionScript 1.0. Flash 6 (MX). В 2004 году Macromedia представила новую версию ActionScript 2.0 вместе с выходом Flash 7 (MX 2004), в которой было введено строгое определение типов, основанное на классах программирование. То есть появились новые ключевые слова:
  • class (класс),
  • interface (интерфейс),
  • extends (установка наследования)
  • модификаторы доступа: private, public;
  • и прочие.

ActionScript 1.0 является прототипным ООП (prototype-based). То есть он вполне реализует все три принципа объектно-ориентированного программирования.

ActionScript 2.0
является не более чем надстройкой над ActionScript 1.0, то есть на этапе компиляции компилятор осуществляет некую проверку и превращает классы, методы ActionScript 2.0 в прежние прототипы, «функции-классы» с их свойствами-методами и пр. ActionScript 1.0.

В 2006 году вышел ActionScript 3.0 в среде программирования Adobe Flex, а позже в Adobe Flash 9.

ActionScript 3.0 представляет, по сравнению с ActionScript 2.0 качественное изменение, он использует новую виртуальную машину AVM 2.0 и даёт взамен прежнего формального синтаксиса классов настоящее классовое (class-based) Объектно-ориентированное программирование. ActionScript 3.0 обеспечивает возрастание производительности, по сравнению с ActionScript 1.0/2.0, до 700 раз (это лишь обработка инструкций, не затрагивая графику). ActionScript 3.0 позволяет работать с бинарными данными, с BitMap (что обеспечивает значительный прирост производительности: до 10000 раз). ActionScript 3.0 по скорости приблизился к таким языкам программирования, как Java (не путать с javascript) и C#. Увеличение производительности основано на динамической трансляции кода (JIT). Такое увеличение производительности возможно лишь для некоторых типов данных и требует особой организации кода. Объём кода, как правило увеличивается в несколько раз (по сравнению с AS1)

Если прочитать, становится понятно, что надо учить ActionScript 3.0, но азы бы советовал постигать на ActionScript 2.0.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gaaarfild
gaaarfild
сообщение 25.4.2010, 22:17; Ответить: gaaarfild
Сообщение #3


Азы лучше не постигать на 2. =) Привыкнешь. Типовые вещи там делаются легко. А в AS3 надо NFFFFFR постараться, чтобы сделать привычные вещи, типа повесить действие на кнопку. =) Лучше сразу AS3. Но это сугубо мое мнение.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bumer_mw
bumer_mw
сообщение 9.8.2010, 10:07; Ответить: bumer_mw
Сообщение #4


смотря для чего вы хотите изучить AS, если так для создания пару флешек то лучше Swish Max3, а так могу поделиться уроками для As3
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Nicholas_mw
Nicholas_mw
сообщение 10.10.2010, 14:07; Ответить: Nicholas_mw
Сообщение #5


AS2 - это вообще языком программирования назвать сложно... это мягко говоря пережиток совместимости...

AS3 - человечачий язык программирования, исключая конечно некоторые маленьки странности типа 2880 :)


Вобщем нет такой делемы... AS2 рано или поздно умрет без следа... надоест ведь им когда-то тащить это "совместимость"
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
k3nzo
k3nzo
сообщение 19.2.2011, 20:25; Ответить: k3nzo
Сообщение #6


(bumer @ 9.8.2010, 9:07) *
смотря для чего вы хотите изучить AS, если так для создания пару флешек то лучше Swish Max3, а так могу поделиться уроками для As3

поделитесь со мной, если не трудно ))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
GoodBoy_mw
GoodBoy_mw
сообщение 14.8.2012, 10:55; Ответить: GoodBoy_mw
Сообщение #7


Конечно надо as3...иначе потом с другими языками программирования особо не разберешься...если пожелаешь потом. К тому же на ас3 уж почеловечески можно все творить!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dreemix
dreemix
сообщение 4.9.2012, 0:48; Ответить: dreemix
Сообщение #8


Учи AS 3 - там больше штук полезных появилось и он более простой в итоге в обучении выходит, меньше костылей.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Создать видеоканал лучше в ютуб или телеграм?
17 uahomka 3163 Сегодня, 11:58
автор: Omaxis
Горячая тема (нет новых ответов) Во что сегодня инвестировать?
Делимся своими приносящими прибыль вариантами
74 traveliver 4874 Сегодня, 11:39
автор: Skyworker
Открытая тема (нет новых ответов) Если статья не в индексе Google - она уникальна или нет?
5 uahomka 1434 3.4.2024, 23:56
автор: Liudmila
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВо что Вы играете?
399 Vmir 67843 23.3.2024, 12:51
автор: Alexand3r
Открытая тема (нет новых ответов) Где больше пробив на кликандер или попандер или попап трафике?
1 Boymaster 676 20.3.2024, 9:50
автор: Skyworker


 



RSS Текстовая версия Сейчас: 19.4.2024, 13:37
Дизайн