|
|
|||||
Регистрация: Jul 2014
Сообщений: 9
|
Снег
Помогите, пожалуйста, сделать падающий снег. Облазил интернет, но ничего не понял. Кодов видел много, но я не знаю, что делать с символами. Можно даже не писать код, а сказать, как и где писать идентификаторы для символов, куда писать код, и т.д. Пишу на Flash 8.
P.S. Хотелось бы удалять из памяти снежинки, которые выходят за область |
|
|||||
Регистрация: Jun 2010
Сообщений: 128
|
Я дождик рисовал, но совсем просто. Может, и вам подойдет.
1. Рисуем капельку (у вас - снежинку). 2. Создаем для нее анимацию, не програмно, а стандартными средствами флэш. У меня это прямое падение, у вас, конечно, можно сложную траекторию движения сделать. Получаем мувик, например, drop. Имя экземпляра можно оставить пустым. При создании ставим для него галочку "Экспорт для ActionScript". 3. В ПОСЛЕДНЕМ кадре полученной анимации, ключевом, прописываем код: это удалит данный экземпляр после окончания проигрывания анимации. 4. В первом кадре основного ролика пишем код: intens = 100; //частота появления новых капель, снежинок, экземпляров. i = 0; function attach() { _root.attachMovie("drop","drop"+i,i); _root["drop"+i]._x=random(500)+10; //случайным образом задаем координаты появления капли в _root["drop"+i]._y=random(40)-40; // пределах ролика, у меня поле 500х40. i++; } setInterval(function(){attach()},intens); |
|
|||||
Цитата:
|
|
|||||
|
|
|||||
Регистрация: Jul 2014
Сообщений: 9
|
Спасибо большое! Очень помогли)
P.S. До этого не знал о галочке "Экспорт для ActionScript" |
Часовой пояс GMT +4, время: 13:34. |
|
« Предыдущая тема | Следующая тема » |
|
|