В этот праздник ужасов (кто не помнит – 31 октября мир празднует Хэллоуин:) хотелось бы поделиться ужасно красивым эффектом, незаменимым для аниматора. Речь идёт об использовании синуса для анимации. Он, как и рандом, позволяет сделать множество интересных вещей.
Итак, возьмем уже готовую графику, и сделаем программную анимацию, используя этот нехитрый прием.
Функция random, пожалуй, одна из самых используемых функций. Сейчас речь пойдёт об анимации глаз персонажа, а именно, будем делать так, чтобы он моргал в разное время. Это можно сделать и обычным способом, как делают аниматоры – размещают на таймлайне несколько анимаций моргания, сделав между ними промежуток с разным количеством кадров. А все можно сделать намного проще, используя as3.
Пришла идея записать серию уроков по программированию для флеш-аниматоров (мультипликаторов). Аниматоры - люди, которые очень любят рисовать и анимировать, но очень бояться программирования и всего, что с этим связано:) А ведь зная некоторые несложные хитрости, можно намного ускорить работу и получить отличный результат.
Учитывая, что action script 2 потихоньку уходит в прошлое, а с as 3 я почти не знакома, то реализовать эту идею мне помог программист, спасибо ему большое.
1. Размещаем на нижнем слое черного кролика, слоем выше – белого. Кролики абсолютно одинаковые, отличаются лишь цветом.
Обязательно нужно наложить объекты аккуратно друг на друга, пиксель в пиксель (для этих целей пользуемся инструментом выравнивания (Align)).