Новогодняя открытка? Легко!

Друзья, скоро Новый год и, наверное, вашим друзьям и близким будет приятно получить на почту открыточку с поздравлением. Созданием такой открыточки мы сегодня и займемся :smile:


Итак, приступим.

1. Создаем новый документ (ctrl+N) 400x300 и меняем значение framerate на 25fps. Создаем новый movie clip (ctrl+F8) и называем его snow, рисуем здесь нужную нам снежинку, и в instance name тоже пишем snow.

2.Следующей задачей стоит выбор фона. Мне нравится следующий, его и выберу :lol:

Изображение используется в качестве фона к нашей новогодней открытке

3. Ну и вставляем следующий код в первый кадр:

width = 400;
height = 300;
total = 400;
for (var t = 0; t != total; t++) {
var mc = _root.attachMovie("snow", "snow"+t, _root.getNextHighestDepth());
mc._x = (Math.random()*(width+20))-10;
mc._y = (Math.random()*(height+20))-10;
mc.yspeed = (Math.random()*1.75)+0.5;
mc.speed = (Math.random()*3)+2;
mc._xscale = mc._yscale=(mc.speed+mc.yspeed)*4;
mc.onEnterFrame = function() {
var angle = Math.atan2(_root._x-(width/2), _root._y)+1.5707963267949;
this._y += Math.sin(angle)*this.speed+this.yspeed;
this._x += Math.cos(angle)*this.speed;
if (this._x>width+10) {
this._x = -10;
} else if (this._x<0-10) {
this._x = width+10;
}
if (this._y>height+10) {
this._y = -10;
} else if (this._y<0-10) {
this._y = height+10;
}
};
}

4. Тестируем (ctrl+ENTER) и радуемся.

P.S. Какая открытка без текста? Вы можете добавить по своему желанию небольшое поздравление.

P.P.S.
С насупающим! :lol:

Для души от блогосферы

  1. Автор блога легкий английский получил ценное письмо для души от бывшего ученика
  2. В лирическом блоге волшебная пыль прошлой любви
  3. Маленькие хитрости на блоге о моде и стиле - чистая бирюза - ход для блондинок
  4. Про первый детский концерт в жизни будущего музыканта
This entry was posted in Кодинг and tagged , , , , . Bookmark the permalink.

4 Responses to Новогодняя открытка? Легко!

  1. Снег мне очень понравился. А тебя можно привлекать к изготовлению флеш-баннеров? Нам иногда требуются.

  2. cleverbrain SaGod says:

    Конечно :lol:

  3. Катя Катя says:

    и мне тож оч снежок понравился :wink:

  4. cleverbrain SaGod says:

    Готовлю еще урок на новогоднюю тему. Ждемс :lol:

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.
сделано dimoning.ru