Загрузите примеры файлов здесь .
1. Создайте маленькую снежинку. Я использовал маленький круг, залитый белым цветом
2. Преобразуйте этот объект снежинки в фрагмент ролика и присвойте ему имя экземпляра «снег».
3. Теперь перейдите к временной шкале этого видеоролика и создайте три ключевых кадра в этом слое.
4. В первом ключевом кадре дайте действие:
mov = 0;
ran = getProperty("", _x);
5. Во втором ключевом кадре дайте действие:
setProperty ("", _y, mov=mov+2);
snowy = getProperty("", _y);
setProperty ("", _x, (ran+random(2)));
if(snowy > 310)
{
setProperty ("", _y, 50);
mov=0;
ran = ran - 10;
}
6. В третьем ключевом кадре дайте действие:
gotoAndPlay (2);
7. Теперь вернитесь к основной временной шкале и создайте два ключевых кадра в этом слое.
8. Вставьте эти действия в первый ключевой кадр:
if (snowparticles<150)
{
duplicateMovieClip("snow","snow" add i,i)
scale=random(60)+10
setProperty("snow" add i,_x,random(450))
setProperty("snow" add i,_xscale,scale)
setProperty("snow" add i,_yscale,scale)
snowparticles++
i++
}
9. Вставьте это действие во второй ключевой кадр:
gotoAndPlay (2);
Это оно! Вы создали свой собственный эффект снега.