lisa_venk
31.07.2010, 05:08
Добрый день,
Хочу сделать скринсейвер, облака плывут, флаг колышится.
Флаг сделан в 3dmax'е, можно рендерить либо как .mov, либо как последовательность огромного количества изображений .png с альфа-каналом, а потом склеивать. Потом зацикливать.
Небо делала во флеше, по уроку (http://www.pixelhivedesign.com/tutorials/Endless+Scrolling+Background/), почему-то не работает (проблема №1).
Как накладывать лучше, .mov или .png? (проблема №2)
Когда легче циклить, после рендера собранное видео или уже во флеше?(проблема №3)
Спасибо большое всем.
Код, которым должны бы зацикливаться облака:
animator = createEmptyMovieClip('animator',1);
clouds = animator.attachMovie('bg_mc','bg_1',1);
clouds2 = animator.attachMovie('bg_mc','bg_2',2);
bg_1._x = -bg_1._width/2;
bg_2._x = bg_2._width/2;
speed = 1;
cloudWidth = 2048;
animator.onEnterFrame = function(){
bg_1._x -= speed;
bg_2._x -= speed;
if(bg_1._x <= -bg_1._width) bg_1._x = cloudWidth;
if(bg_2._x <= -bg_2._width) bg_2._x = cloudWidth;
}
Хочу сделать скринсейвер, облака плывут, флаг колышится.
Флаг сделан в 3dmax'е, можно рендерить либо как .mov, либо как последовательность огромного количества изображений .png с альфа-каналом, а потом склеивать. Потом зацикливать.
Небо делала во флеше, по уроку (http://www.pixelhivedesign.com/tutorials/Endless+Scrolling+Background/), почему-то не работает (проблема №1).
Как накладывать лучше, .mov или .png? (проблема №2)
Когда легче циклить, после рендера собранное видео или уже во флеше?(проблема №3)
Спасибо большое всем.
Код, которым должны бы зацикливаться облака:
animator = createEmptyMovieClip('animator',1);
clouds = animator.attachMovie('bg_mc','bg_1',1);
clouds2 = animator.attachMovie('bg_mc','bg_2',2);
bg_1._x = -bg_1._width/2;
bg_2._x = bg_2._width/2;
speed = 1;
cloudWidth = 2048;
animator.onEnterFrame = function(){
bg_1._x -= speed;
bg_2._x -= speed;
if(bg_1._x <= -bg_1._width) bg_1._x = cloudWidth;
if(bg_2._x <= -bg_2._width) bg_2._x = cloudWidth;
}