Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Начало изучения (http://www.flasher.ru/forum/showthread.php?t=112344)

winflip 24.05.2008 19:25

Начало изучения
 
Вот решил попробовать изучить action script. Посоветуйте пожалуйста учебники, книги по action script и вообще flash. Скажите какой action script изучать 1 или 2. Вобщем наверное обычная тема....:)

iNils 24.05.2008 19:27

Если не професионально собираетесь заниматься, то AS2. Впротивном случаи стоит сразу учить AS3

Psycho Tiger 24.05.2008 19:30

Да не, и в том и в том случае стоит сразу учить AS3. Под AS2 писать уже глупо, а переучивать потом - лишняя трата времени.

Alex_beginner 24.05.2008 19:31

Советую!

Великлепное произведение Дмитрия Гурского как для профессионалов так и для начинающих:

ActionScript 2.0. Для профессионалов.

Даже если уже есть AS3. Все равно это глубочайшее произведение поможет Вам понять многие тонкости AS

Прочтите! Не пожалеете.

iNils 24.05.2008 19:36

Цитата:

Сообщение от Psycho Tiger (Сообщение 741285)
Да не, и в том и в том случае стоит сразу учить AS3. Под AS2 писать уже глупо, а переучивать потом - лишняя трата времени.

И чем же глупо писать?

А Гурский для начинающих очень плох. Читать надо Колина Мука.

Alex_beginner 24.05.2008 20:04

Основание ???

iNils 24.05.2008 20:23

Цитата:

Сообщение от Alex_beginner (Сообщение 741305)
Основание ???

На эту тему тут сотни раз высказывались.
Гурский не флешер и учит не правильно, а книга полна ошибок. Поэтому те, кто начинает по нему учиться, закладываю неверный фундамент.
Начинать надо с книг Мука AS1 + AS2 (у Гурского там кот наплакал) и только, после этого можно читать Гурского.

Alex_beginner 24.05.2008 20:32

Позвольте тут с Вами не согласиться.
В чем же по Вашему неверный фундамент в книге Д.Гурского. Ведь там так же описаны принципы ООП, также описаны базовые функции, и методы классов.
Описаны альтернативные методы доступа к объектам, их взаимодействия и даже некоторые недокументированные методы классов. Например, ASSetPropFlags() (на мой взгляд наиболее полезных для освоения языка новичками). И все последовательно и почти с нуля, что, собственно и нужно новичкам.

iNils 24.05.2008 20:39

Вы Мука видели?

Wolsh 24.05.2008 20:55

Alex beginner, я Вам скажу как человек, изучивший книгу Гурского вдоль и поперек, а теперь читающий Мука. Гурский не пишет про АС2, это обман. Он никогда не научит Вас программировать, это его коренное отличие от Мука. Мук учит писать на АС2, то есть в классах, используя всю красоту и возможности языка. Гурский пишет на АС1, используя местами синтаксис АС2. Он прививает мышление кадрами и уж очень основательно - мышление процедурами. Но когда я читал его, мне тоже казалось что это песня))). Многое из того, что я не мог - да, я научился. Только вот путь этот тупиковый, и теперь приходится переучиваться. Я бы советовал изучать его книгу, если Вы совсем ноль даже не в языке, а просто не знаете ни синтаксиса, ни возможностей, а руки чешутся. Но если Вы хотите учить ЯЗЫК АС 2.0, читайте Мука. Сравнив эти книги, Вы поймете сразу и навсегда, в чем разница и в чем "неправ" Гурский. Начинающим изучать флэш вообще Гурский хорош. Рекомендую. Главное вовремя переключиться - теперь после Гурского я спотыкаюсь в АС 2.0 постоянно. Он начисто отбивает абстрактное мышление))))

winflip 24.05.2008 21:46

А по AS 3 есть книги Мука?? Кстати завтра схожу в магазин скажу какой выбор есть, посоветуюсь. Кстати как раз деньги есть

iNils 24.05.2008 22:01

По AS3 на русском есть только ActionScript 3.0. Сборник рецептов, но для изучения эта книга не подходит.

winflip 24.05.2008 22:06

Скажите пожалуйста сколько в ней страниц и на какую цену расчитывать....

Цитата:

Скажите пожалуйста сколько в ней страниц и на какую цену расчитывать....
Я имел ввиду Мука AS 3

iNils 24.05.2008 22:09

Пока только на английском. Сколько в ней страниц не знаю.

Надо использовать кнопку http://www.flasher.ru/forum/images/r...ttons/edit.gif, а не создавать несколько сообщений подряд.

winflip 24.05.2008 22:09

И ещё хотел бы спросить: я знаю неплохо php, через него можно делать XML странички, можно и тяжело ли парсить этот xml файл в AS, т.к знаю что это основной вариант передачи из php в AS.
Цитата:

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

Блин снова перепутал, о том что as 3 только на английском я уже в гугле нашёл, хотел спросить про AS2

Wolsh 24.05.2008 22:17

Книга рецептов по АС 3.0 вышла уже на русском, цена чуть больше 500.
http://www.books.ru/shop/books/538001

winflip 24.05.2008 22:21

Цитата:

Книга рецептов по АС 3.0 вышла уже на русском, цена чуть больше 500.
http://www.books.ru/shop/books/538001
Я спросил про Мука AS2

alexcon314 24.05.2008 22:21

Мук "Essential ActionScript 2.0" - русский перевод есть. Сам покупал на books.ru. Цена около 500р. с доставкой до моего дома. Страниц в ней 573. Название в русском варианте "Основы ActionScript 2.0". Издательство O'Reilly.
http://moock.org/ - примеры и прочие интересные штуки.
Цитата:

И ещё хотел бы спросить: я знаю неплохо php, через него можно делать XML странички, можно и тяжело ли парсить этот xml файл в AS, т.к знаю что это основной вариант передачи из php в AS.
Не забегайте вперед ). Сначала книги. Вам понравится ).

winflip 24.05.2008 22:24

Цитата:

Мук AS2 Essentiale - русский перевод есть. Сам покупал на books.ru

Цитата:
И ещё хотел бы спросить: я знаю неплохо php, через него можно делать XML странички, можно и тяжело ли парсить этот xml файл в AS, т.к знаю что это основной вариант передачи из php в AS.

Не забегайте вперед ). Сначала книги. Вам понравится ).
Так сколько страниц в книге и скока будет примерно стоить

Wolsh 24.05.2008 22:26

Да, простите, был невнимателен)))

http://www.books.ru/shop/books/390545

насчет XML всё замечательно)))

winflip 24.05.2008 22:30

Цитата:

Да, простите, был невнимателен)))

http://www.books.ru/shop/books/390545

насчет XML всё замечательно)))
Спасибо, сча посмотрим

Интересно а на скока примерно при заказе через магазин, который находится в городе будет различаться цена

alexcon314 24.05.2008 22:36

winflip, вам уже сделали замечание по поводу кнопки "Изменить".

winflip 24.05.2008 22:42

Цитата:

winflip, вам уже сделали замечание по поводу кнопки "Изменить".
Извините, не могу привыкнуть, привыкну скоро

Wolsh 24.05.2008 22:53

Не скупитесь, winflip, это лучшая книга по АС 2.0, Вам любой аксакал подтвердит.
Да и цена-то с гулькин нос по нынешним меркам.
Там бумага мелованная, в отличие от Гурского :)

winflip 24.05.2008 22:59

Да я ничего не скуплюсь просто ещё надо одну книгу брать. Вот и спрашиваю.
Всё книгу заказал, большое спасибо

Alex_beginner 25.05.2008 15:19

Здраствуйте!

Извините, что вынужден был прерваться во вчерашней дискуссии "О качестве изложения ActionScript в двух великолепных произведения К.Мука и Д.Гурского"

Wolsh!

С большинством сказанного Вами я согласен!
Однако, вот эта фраза несколько неточна:

Цитата:

Гурский пишет на АС1, используя местами синтаксис АС2
Дело тут в том, что Гурский пытался сделать безболезненный переход с АС1 на АС2. Ведь АС2 не с неба свалился к нам. К нему нужно было прийти. Поэтому, для тех кто переучивается с АС1 на АС2 эта книга будет бесценна. Да! Перелистывая страницы этой книги перед глазами часто мелькает синтакис АС1, но за ним следует альтернативный АС2-код, а в некоторых случаях какие-то задачи можно красивее решить на АС1 нежели на АС2. Ведь, как известно, прога что на АС1, что на АС2 в конечном итоге преобразуется к одной последовательности байт-кодов.
Например, создание класса (class) в АС2 это свойство prototype в АС1 становиться одной цепочкой байт-кодов. Кроме того, кое кому ближе к сердцу синтакис АС1 (не мне! поскольку я также любитель базовых языков, таких как Дельфи и С++, а там концепция ООП близка к АС2).

iNils 25.05.2008 15:43

Цитата:

Сообщение от Alex_beginner (Сообщение 741459)
для тех кто переучивается с АС1 на АС2 эта книга будет бесценна.

Еще раз спрошу, вы Мука читали? :)

Alex_beginner 25.05.2008 15:46

Да! Частично

Вообще щас разговор ушел не на сравнение данных книг, а скорее в русло защиты произведения Гурского.
Может кто-нибудь поделится мнением о книге Колина Мука!
Думаю, новичам будет полезно услышать разносторнние мнения об этих двух книгах.

iNils 25.05.2008 16:13

Цитата:

Сообщение от Alex_beginner (Сообщение 741464)
Думаю, новичам будет полезно услышать...

Бесполезно, обсуждалось не один раз и кадрый раз создается новая тема "с чего начать изучение". Поиском никто не пользуется.
В свое время обзор по книгам делал Кузен, но без сравнения между собой.
От себя могу сказать, что "ActionScript 2.0 Основы" книга фундаментальная и долгоиграющая. В ней не только по шагам описан AS2 с комментариями относительно подобной реализации на AS1, но детальное описания тонкостей наследования, чего я нигде не видел.

Alex_beginner 25.05.2008 16:26

Предложение!

Сделать тему "Новичкам" или "Начинающему флешеру" c фиксацией на "потолке" раздела, по типу "правила раздела ActionScript...."

iNils 25.05.2008 16:40

Есть фак.

aksios 25.05.2008 17:58

Для начала вполне достаточно разобраться с АС1 - просто какие есть команды, операторы, синтаксис и т.п.
ООП - предпологает, что код будет в проекте многократно использоваться. Речь про сотни строк. - То, что вы написали класс, еще не делает ваш проект объектно ориентированным. Но семантически, с точки зрения последних продуктов, вернее знать АС3 синтаксис - как минимум. Поэтому если планируется долгая "жизнь" во флеше, то нужно учить английский и читать нормальные мануалы. Если быстро стартануть, научиться прекручивать чужой код - флеш в приделах
Flash MX ActionScript. Библия пользователя (Роберт Рейнхардт и Джой Лотт) и Macromedia Flash MX 2004 ActionScript 2.0. Справочник разработчика (Macromedia Inc) будет лучшим дополнением к онлайн материалам.
ЗЫ: Про Гурского iNils все правильно отписал - просто когда эта книга была актуальна, по скрипту для 7 флеша русских мануалов ваще практически не было.
ЗЗЫ: Помоему, еще эта ниче так.
А есчо эта.

tikhop 25.05.2008 20:56

Я читал Гурского, в итоге купил 2 книги Мука AS для Flash Mx и AS2, прочитал обе и могу сказать, что книга Гурского отвратительна и оч жалею о том, что раньше не купил Мука...
Сейчас читаю Мука AS3(скачав в электроном виде и распечатав), даже на англ не сложно понять, что до вас пытается донести автор. Так же вооружился "Сборником рецептов AS3".

Вернусь к Гурскому, у него в книги ООП (ас2) уделяется в 15 раз меньше, чем уделил Мук... До книги Мука, я даже боялся думать о ооп...

Alex_beginner 26.05.2008 11:05

Мда! Это пожалуй суровый приговор произведению Гурского!

Может быть Вы и правы. Хотя, на мой взгляд, после прочтения книги Гурского я понял очень многое во флеше и АС.

Ну да ладно. Это мое личное мнение.

Wolsh 26.05.2008 12:01

Конечно поняли, кто же спорит. Прочтите теперь Мука и поймете еще больше, вот и всё.

xdoom 26.05.2008 12:20

Есть F1

Волгоградец 26.05.2008 12:36

Почитав на форуме про Мука на форуме- я немедленно купил книгу - АС2.0.Основы. Флэш не знал (программированием вообще не занимался никогда) - ни синтаксиса, ни методов - ничего. Прочитав пару глав - отложил книжку, т.к. непонятно ничерта - ООП конечно круто, но когда не знаешь процедурного программирования - фиг поймешь. Начал читать Гурского - скажу что книга отличная, хоть и про ООП там нет ничего - не пойму до сих пор, чему плохому то он учит? Пример может приведете? Потом прочитал Мука - книга наиотличнейшая. Лучше по "взрослому программированию" нет. Но повторюсь, для того, чтобы начать изучать ООП по ней должна быть какая-то база. Прочитал много книг по АС - лучше этих двух пока не встретил.
P.S.: форум рулит - отсюда я узнал очень много - без него и книги бы бестолку были.

chingachgoog 26.05.2008 12:36

Цитата:

Сообщение от winflip (Сообщение 741280)
Вот решил попробовать изучить action script. Посоветуйте пожалуйста учебники, книги по action script и вообще flash. Скажите какой action script изучать 1 или 2. Вобщем наверное обычная тема....:)

Гурский очень хорош. Твердый носитель - как пользоваться собственно флеш-редактором. Электронный носитель - практически полное описание AVM1.
Гурский объясняет логику AVM1 и не важно на чем вы пишите - AS1 или AS2.
Что плохо - хотя книга и называется про 8-й флеш, нет тем про битмапу, матрицы и т.п. Ну и ничего нет про AVM2 и AS3.

Что вам изучать решайте сами, но наверное, либо AS1 либо AS3.

Alex_beginner 26.05.2008 15:26

Полностью согласен с Chingachgoog!

Гурский хорош, но некоторые эксклюзивные вопросы, нюансы и тонкости связанные с использованием таких полезных классов как Matrix, BitmapData, Point, фильтры и так далее, он не приводит. Но ведь все это можно без труда узнать в Help'e флеша, а еще подробнее в "Фирменном руководстве от Macromedia", авторитетнее которого ни что не может быть, поскольку написано оно руками самих разработчиков Флеша и языка АС, а не "третьими лицами".

Волгоградец 26.05.2008 16:13

"Фирменное руководство от Macromedia" - это кривой перевод хэлпа. Например, объяснение Delegate можно посоветовать врагу - чтоб мозг сломал.


Часовой пояс GMT +4, время: 03:19.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.