elisapeyron: (Default)
elisapeyron ([personal profile] elisapeyron) wrote2011-10-31 08:54 pm
Entry tags:

Урок Flash

Урок Flash


Откровенно говоря я очень сильно сомневаюсь что это может кому-нибудь быть интересным или полезным. Те кто хочет научится программировать могут скачать книжки, уроки и море разного интересного по теме.
А тех кто не хочет никакая сила на свете не заставит захотеть.
Но, попробую. Может кому-то из деток моих френдов станет интересно. Даже не знаю с какого уровня начинать. Предположим вы уже скачали Flash
Давайте напишем в нем на ActionScript2 простой скриптик движения персонажа игры. Почему на 2? На нем проще, хотя лучше конечно учить сразу 3-тий. Но это если будет спрос я могу устроить :)

Итак, вот что у нас получится.




Для начала рисуем персонажа и даем ему имя.



Потом создаем пустой кадр на таймлайне в котором будем писать код.



Пишем код(рассмотреть поближе и поиграться можно скачав исходник).





скачать исходник - 138к

Удачи! :)

[identity profile] dzhum.livejournal.com 2011-10-31 07:15 pm (UTC)(link)
оо спасибо. как раз актуально. Буду ждать продолжения.

[identity profile] dzhum.livejournal.com 2011-10-31 09:07 pm (UTC)(link)
чесно-чесно!!, готовлюсь к выходу из декрета, скачала на днях CS5, решила подучить... а то память мамская - решето, а тут и флеш (еще в институте баловались) чего ж не попробовать, раз само в ленту лезет ;)

[identity profile] dzhum.livejournal.com 2011-10-31 07:17 pm (UTC)(link)
а книги искать и качать лениво, а так в френдленте буду учиться. Надеюсь вопросы задавать можно?

[identity profile] elisapeyron.livejournal.com 2011-10-31 07:20 pm (UTC)(link)
конечно :)

[identity profile] whitewolfzed.livejournal.com 2011-10-31 08:08 pm (UTC)(link)
Недавно я создавал на флеше мультик, но не уловил, как менять траекторию движения от а до б

а ещё хотелось бы узнать почему при сохранении мультика в avi он не сохраняет анимацию объектов)

[identity profile] elisapeyron.livejournal.com 2011-10-31 08:17 pm (UTC)(link)
"Недавно я создавал на флеше мультик, но не уловил, как менять траекторию движения от а до б"
уточните вопрос. программно менять или средствами анимации?

"а ещё хотелось бы узнать почему при сохранении мультика в avi он не сохраняет анимацию объектов"
попробуйте продлить на главной сцене анимацию столько времени сколько она длится во вложенных клипах.

[identity profile] whitewolfzed.livejournal.com 2011-10-31 08:48 pm (UTC)(link)
средствами анимации. заметил motion guide, но ничего, увы, не понял, как им пользоваться...

хм, не совсем понял - к тому же, анимация вложенных клипов зациклена... кстати, сохраняя в формате quicktime он вообще ошибку выдает, хоть кодек от него и стоит.

и звуки в библиотеку добавлять не хочет!

наверное это потому что моя пиратка не устанавливалась, а скопировалась сразу всем составом :D

[identity profile] elisapeyron.livejournal.com 2011-10-31 08:52 pm (UTC)(link)
я сама уже не помню как им пользоваться :D
там рисуешь направляющую на одном слое, потом выставляешь на другом начало и конец анимации и выбираешь одному слою быть напрявляющим, а другому ведомым(по тому же принципу что и накладывается маска).

не подскажу, лучше на форумах поспрашивать, я с avi игралась только в самом начале экспериментов с флешом, это 7 лет назад было.

[identity profile] akalenuk.livejournal.com 2011-10-31 08:19 pm (UTC)(link)
Не хотелось бы быть занудой, но третий не то что бы сложнее сложнее. Написать кусок кода, может, и займет больше времени, но дотом дописывать его, переделывать - намного проще. Строгая типизация - это хорошо же.

[identity profile] elisapeyron.livejournal.com 2011-10-31 08:27 pm (UTC)(link)
новичкам объяснять сложнее - больше букв :)
а так да, согласна. и проще тем кто уже имеет опыт джавы или сей. и вообще все по взрослому практически.

[identity profile] phyloxena.livejournal.com 2011-10-31 10:41 pm (UTC)(link)
Спасибо, попробую дать ребенку. У нас предполагается, что я рисую, а он программирует. Он учится по http://www.kongregate.com/games/Kongregate/shootorial-0 , но путается и ленится.

[identity profile] elisapeyron.livejournal.com 2011-11-01 07:03 am (UTC)(link)
интересная обучалка.

[identity profile] behemotic.livejournal.com 2011-11-01 02:22 am (UTC)(link)
Спасибо, интересно!

[identity profile] elisapeyron.livejournal.com 2011-11-01 07:03 am (UTC)(link)
пожалуйста :)

[identity profile] elizabet-x.livejournal.com 2011-11-01 07:42 am (UTC)(link)
Спасибо, я полетала! ;-))

[identity profile] elisapeyron.livejournal.com 2011-11-01 07:56 am (UTC)(link)
пожалуйста :)

[identity profile] veka.livejournal.com 2011-11-01 10:13 am (UTC)(link)
О, нехимические опыты :D

[identity profile] elisapeyron.livejournal.com 2011-11-01 10:37 am (UTC)(link)
химические уже надоели? :)

[identity profile] veka.livejournal.com 2011-11-01 10:55 am (UTC)(link)
Юля, негоже напрашиваться нк комплименты :D нет, не надоели опыты по химии, но разнообразие всегда радует! ;)

[identity profile] elisapeyron.livejournal.com 2011-11-01 11:15 am (UTC)(link)
это почему еще негоже?! еще как гоже. как говорила наша психолог-препод в универе на лекциях "Да! Хвалите меня! Еще! Продолжайте! Не останавливайтесь! Вот так! Хорошо!" :)

хвалю :))))))))))))))))))

[identity profile] veka.livejournal.com 2011-11-01 11:29 am (UTC)(link)
умничка, чоужтам!

Re: хвалю :))))))))))))))))))

[identity profile] elisapeyron.livejournal.com 2011-11-01 11:40 am (UTC)(link)
спасибо :)

[identity profile] http://users.livejournal.com/_engine_/ 2011-11-01 12:49 pm (UTC)(link)
А вот у меня вопрос возник, как убрать (и можно ли) вот эту "турбулентность"? А то когда тарелка внизу и верху ее трясет сильно.

Очень полезны такие простые уроки на самом деле. Хоть программирование меня не зацепило, но вот валяние освоила именно посмотрев несколько уроков тут в ЖЖ у мастериц :)

[identity profile] elisapeyron.livejournal.com 2011-11-01 03:46 pm (UTC)(link)
во-первых, удалите саму анимацию "турбулентности", во вторых немного подправьте функцию

this.onEnterFrame = function() {
if (up_hero == true) {
if (hero._y<=150) {
hero._y += speed;
}
} else {
if (hero._y>=-20) {
hero._y -= speed;
}
}
};

[identity profile] cat-tie.livejournal.com 2011-11-02 07:35 am (UTC)(link)
Спасибо, положу в закладочки!

[identity profile] elisapeyron.livejournal.com 2011-11-02 09:48 am (UTC)(link)
пожалуйста!