Всього залишено коментарів: 27

Taras
Жовтень 13, 2010 о 23:30

Гарна затія розказувати про Актіон скріпт!!
Сподіваюсь уроків буде багато=)))

Ярослав Федорак
Жовтень 14, 2010 о 14:10

Безперечно, буде! Один планую доробити найближчим часом. Можливо, навіть сьогодні вийде опублікувати, якщо встигну.

Микола
Грудень 14, 2010 о 03:49

Щиро дякую! :) Дуже якiснi та зрозумiлi уроки. На вiдмiну вiд багатьох товстелезних книг.

Serg
Лютий 17, 2011 о 16:47

В мене не виходить дати ім’я символу обертання, адже коли його створювали він був типу Graphic, а там немає навіть поля для введення імені… Можливо я десь помилився?
Дякую

Ярослав Федорак
Лютий 17, 2011 о 17:39

Serg, звісно, анімація обертання – це також MovieClip. Графічний символ – це сам м’ячик. По суті утворюється три символи:
1. MovieClip з назвою ball – це анімація стрибка;
2. MovieClip з назвою rotation – анімація обертання;
3. Graphic – сам м’ячик, який ми обертаємо.
У попередній статті, де ми анімували м’ячик просто не створювався перший “верхній” символ ball – там все робилося просто в головній шкалі часу. Можливо це вас заплутало.

На словах дуже важко пояснювати структуру “вкладених” символів, тому я покопаюся в архівах і постараюся відшукати оригінал fla-файла, в якому я це все робив. Якщо знайду – викладу у статті. Можливо, так буде зрозуміліше.

Serg
Лютий 17, 2011 о 21:34

Дякую, для мене цього достатньо, я зрозумів :)

t1k1
Лютий 22, 2011 о 19:01

Ярослав Федорак, чи не могли б ви написати урок про таймер в as3, був би дуже вдячний :)

t1k1
Лютий 22, 2011 о 19:01

:D

Ярослав Федорак
Лютий 22, 2011 о 19:39

Гаразд, постараюся написати найближчим часом.

Остап
Березень 27, 2011 о 01:44

Якщо Вам не складно, викладіть будь-ласка fla-файл, оскільки в мене виникла та ж проблема, що і в Serg-а… Тобто, рух вгору-вниз м*ячика, в мене описаний у кліпі *Ball*, а всередині цього – рух м*ячика навколо своєї осі, просто за допомогою графіки… Як тільки я штучно змінюю тип цього об*єкта з графіки на кліп (щоб назвати його *rotation*), програма починає неадекватно себе поводити, і вискакують помилки…
Наперед вдячний, за будь-яку допомогу по даній проблемі !!!

Ярослав Федорак
Березень 27, 2011 о 10:53

Остап, суть в тому, що якщо анімацію стрибка ви “засовуєте” в символ, то повинно вийти три символи:
1. Анімація стрибка
2. Анімація обертання
3. Сам м’ячик (це також символ, інакше ми не змогли б його обертати).

Я ж анімацію стрибка створював безпосередньо на сцені
Анімацію обертання – у кліпі ball, а символ rotation – це сам м’ячик, який обертається.

Розумію Ваші труднощі, сам завжди плутаюся з символами та вкладеними символами. Особливо, коли потрібно словесно описати їхню ієрархію.

Ось fla-файл з анімацією м’ячика

mero
Липень 13, 2011 о 15:47

Якось не виходить, коли створювати третій символ типу Графік :(
Навпаки, все нормально працює, коли символів всього два.
До речі у вашому fla-файлі так і реалізовано :)

Не можу зрозуміти чому так( На що впливає створення третього символу?

Ярослав Федорак
Липень 13, 2011 о 17:49

В мене символи два, тому що анімація стрибка відбувається безпосередньо на головній сцені. А можна її також вкласти в символ, і тоді вийде три символи.

Придивився ще раз до структури. Символ типу graphic створювати дійсно необов’язково (а в такій реалізації, як в мене – непотрібно).

Василь
Жовтень 11, 2011 о 19:27

Підскажіть як можна створити флеш із rss reader, типу картинка на задньому фоні, а не передньому новини із rss. потрібно щоб відображалась тільки одна новина, а не їх список. щось типу як на цьому скрінсейвері http://ru.forismatic.com/screensaver/.

облазив всі сайти, але потрібного уроку не знайшов, буду дуже вдячний за допомогу!!!

Ярослав Федорак
Жовтень 11, 2011 о 19:42

Тут одним уроком не обійтися. Потрібно вміти працювати з xml-контентом та вміти вбудовувати його у флеш. Оскільки я такі завдання ще не вирішував, то більш конкретно сказати нічого не можу. Можу порадити полистати розділ про xml у книзі Коліна Мука про ActionScript (в інтернеті можна знайти pdf-версію і навіть російською мовою).

А окрім того вам доведеться розібратися, яким чином формується rss-стрічка та як витягувати з неї контент.

Василь
Жовтень 11, 2011 о 23:01

дякую, уже читаю)

до речі, може не по темі, але хочу створити гаджет знов таки із rss. хто знає які уроки, посібники?

Юля
Жовтень 29, 2011 о 17:50

Добрий день!
У мене така проблема, і я б хотіла, щоб ви мені допомогли…
Справа в тому , що я створила багато символів – MovieClip.
Кожен з них повинен програватись один раз, та зупинятись.У кінцевому ключовому кадрі в кожному з цих символів я написала stop();.
Спочатку усе чудово робить, але коли я намагаюсь щось написати, тобто ввожу будь-який код , программа stop(); ніби перестає робити.Просто відключається, і при тестуванні дії символів повторюються безкінечно.
Я не можу зрозуміти, чому…Сподіваюсь, що ви зрозуміли мою проблему, хоча я сама не можу її до кінця зрозуміти)))))))

Ярослав Федорак
Жовтень 30, 2011 о 11:07

Важко зрозуміти, в чому проблема, не бачачи коду. Взагалі код безпосередньо у кадрах для більш-менш складних програм не варто писати. Краще використовувати зовнішні AS3 файли. Але якщо ви надішлете мені fla-файл – обіцяю подивитися, що там не так.

Юля
Жовтень 30, 2011 о 11:33

Гаразд, я надішлю вам программу на прикладі таких, з якими у мене проблема.Скажіть, будь ласка ,куди вам надсилати?

Ярослав Федорак
Жовтень 30, 2011 о 12:30

jarofed(at)gmail.com

Ярослав Федорак
Жовтень 30, 2011 о 13:17

Юля, надіслав виправлений fla-файл тобі на пошту.

Юля
Жовтень 30, 2011 о 13:44

Дякую=)

Alex
Січень 10, 2013 о 13:44

Ярослав, з чого ти починав вивчати as3 (бажано детальніше, по-етапно це описати). Що можеш порадити початківцю-програмісту?
Дякую.

Ярослав Федорак
Січень 10, 2013 о 13:51

Alex, мені часто задають питання, з чого краще починати. Мабуть, напишу окрему статтю з рекомендаціями для початківців. Сам я починав вивчати ActionScript ще з другої версії у 2004-му чи 2005-му році. Просто лазив по інструкціях всередині програми Flash.

Трохи пізніше, коли з’явилася ідея зайнятися розробкою, почав шукати інформацію в інтернеті і читати книгу Коліна Мука ActionScript 3.0.

Alex
Січень 10, 2013 о 14:50

Дякую, буду чекати.

Я на свою біду починав вивчати аs3 з Коліна Мука і це така мука адська … Виклад матеріалу сумбурний, багато зайвих тафтологій де нетреба і мало пояснень де це потрібно, купа явних помилок, які більше заплутують ніж помагають, а програма “віртуальний зоопарк” жесть просто. Його книга по as2 (MX 2004) значно краща і зрозуміла, багато з неї почерпнув. Шкода, що зараз її актуальність вже не та.

Приходиться вивчати As3 по офіційному мануалу Adobe також планую записатись на курси as3 у Львові, щоб пришвидчити процес. Паралельно читаю теорію по ООП від Граді Буча і тп авторів. Думаю все получиться, головне не опускати руки.

Alex
Березень 16, 2013 о 01:01

Виконав урок, зрозумів чому кілька людей мали проблему.
Виходить, що неможна давати назву символу – “rotation”, воно в коді підсвічується синім (зарезервоване слово as3?)
Тобто треба замінити
rotation.addEventListener (MouseEvent.CLICK, jump);
на rotate (чи будь-яке інеше неключове слово).addEventListener (MouseEvent.CLICK, jump); Тоді всі добре працює.

Богдан
Вересень 22, 2015 о 14:31

Доброго дня. я все зрозумів у цьому уроці. В мене є одне запитання.
Якщо буде час, прошу виділити мені декілька хвилин часу.
на перед дякую

2Пінгбеки & Трекбеки
Поділіться своєю думкою