Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 31.07.2010, 05:08
lisa_venk вне форума Посмотреть профиль Отправить личное сообщение для lisa_venk Найти все сообщения от lisa_venk
  № 1  
Ответить с цитированием
lisa_venk

Регистрация: Jul 2010
Сообщений: 3
Question Наложение рендера с альфа каналом на флеш, зацикливание. Как?

Добрый день,
Хочу сделать скринсейвер, облака плывут, флаг колышится.
Флаг сделан в 3dmax'е, можно рендерить либо как .mov, либо как последовательность огромного количества изображений .png с альфа-каналом, а потом склеивать. Потом зацикливать.
Небо делала во флеше, по уроку, почему-то не работает (проблема №1).
Как накладывать лучше, .mov или .png? (проблема №2)
Когда легче циклить, после рендера собранное видео или уже во флеше?(проблема №3)
Спасибо большое всем.

Код, которым должны бы зацикливаться облака:
Код AS1/AS2:
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;
	}

Старый 31.07.2010, 14:36
Хемуль вне форума Посмотреть профиль Отправить личное сообщение для Хемуль Найти все сообщения от Хемуль
  № 2  
Ответить с цитированием
Хемуль
Квач
 
Аватар для Хемуль

Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
2 lisa_venk:
1. Неизвестно, насколько успешно вы адаптировали урок под себя. Возможно, где-то закралась ошибка. И не ясно, что вы подразумеваете под словом "не работает". Облака не двигаются? Двигаются и улетают навсегда? Не выводятся вообще?
2. Не скажу, будет ли различие по скорости какое-то, но можно и сделать из отдельных PNG мувиклип по кадрам, и внедрить MOV во флешку. Разве что вам нужно будет почитать про прозрачность в роликах.
3. По сути значения не имеет. Если грамотно сделать, можно и так, и так.
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого

Старый 31.07.2010, 17:47
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 3  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Запомните все и навсегда - сбор ПНГ картинок, увеличит объем флешки - но при этом сильно увеличит скорость работы, особенно не забывайте про BitmapCache галочку. Видео же используют только в карйне редких случаях, когда стрим, или когда реально жалко места, и уже даже не берут в рассчет производительность.

Тоесть - рендерить в ПНГ это раз, циклить в ПНГ так же это 2.

Создать новую тему Ответ Часовой пояс GMT +4, время: 16:50.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Теги
альфа канал , наложение видео , непрерывно движущийся фон

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 16:50.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.