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

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

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

Регистрация: Feb 2014
Сообщений: 7
Question Безостановочное движение фона

Всем привет! Я пока еще только осваиваю action Script, но хотелось бы узнать, знали ли кто какой код используется, что бы создать движущийся фон, как вот здесь http://portofollo.blogspot.com/2012/05/7-hittest.html

Старый 11.02.2014, 18:16
samana вне форума Посмотреть профиль Отправить личное сообщение для samana Найти все сообщения от samana
  № 2  
Ответить с цитированием
samana
 
Аватар для samana

блогер
Регистрация: Mar 2008
Адрес: Днепропетровск
Сообщений: 1,783
Записей в блоге: 3
Если у вас фон статичный, то это делается с помощью двух одинаковый картинок, которые постоянно возвращаются. Посмотрите:
back.swf   (0.6 Кб)
Вложения
Тип файла: swf back.swf (580 байт, 110 просмотров)

Старый 11.02.2014, 19:15
Teresa_92 вне форума Посмотреть профиль Отправить личное сообщение для Teresa_92 Найти все сообщения от Teresa_92
  № 3  
Ответить с цитированием
Teresa_92

Регистрация: Feb 2014
Сообщений: 7
да, фон статичный! А можно как-то более подробно объяснить как это сделать! Буду весьма благодарна!)

Старый 11.02.2014, 19:50
samana вне форума Посмотреть профиль Отправить личное сообщение для samana Найти все сообщения от samana
  № 4  
Ответить с цитированием
samana
 
Аватар для samana

блогер
Регистрация: Mar 2008
Адрес: Днепропетровск
Сообщений: 1,783
Записей в блоге: 3
Если у вас установлен Flash, то посмотрите исходник.
Если Flash у вас нет, тогда у меня сделано следующее.
Сцена размерами 500х380. Картинка заднего фона имеет такие же размеры. Я взял два раза картинку фона и поместил их в один мувиклип, рядом друг с другом. Назвал этот мувиклип back_mc. Поместил его в нулевые координаты и написал в кадре код:
Код AS3:
//скорость перемещения заднего плана
var speed:int=20;
//ширина сцены
var backWidth:int=500;
 
addEventListener(Event.ENTER_FRAME,ef);
function ef(e:Event):void
{
	//двигаем фон влево
	back_mc.x-=speed;
	//если фон переместился больше, чем ширина сцены,
	//то смещаем фон в обратную сторону на величину сцены
	if(back_mc.x<-backWidth)
	{
		back_mc.x+=backWidth;
	}
}
back.swf   (15.9 Кб)
Вложения
Тип файла: rar back.rar (151.5 Кб, 13 просмотров)
Тип файла: swf back.swf (15.9 Кб, 58 просмотров)

Старый 11.02.2014, 19:53
Teresa_92 вне форума Посмотреть профиль Отправить личное сообщение для Teresa_92 Найти все сообщения от Teresa_92
  № 5  
Ответить с цитированием
Teresa_92

Регистрация: Feb 2014
Сообщений: 7
Да, Flash установлен! Но уже дома посмотрю..пока в телефоном режиме! Но большое спасибо за столь подробный ответ!

Старый 11.02.2014, 19:57
samana вне форума Посмотреть профиль Отправить личное сообщение для samana Найти все сообщения от samana
  № 6  
Ответить с цитированием
samana
 
Аватар для samana

блогер
Регистрация: Mar 2008
Адрес: Днепропетровск
Сообщений: 1,783
Записей в блоге: 3
Пожалуйста!)

Старый 17.02.2014, 22:01
Teresa_92 вне форума Посмотреть профиль Отправить личное сообщение для Teresa_92 Найти все сообщения от Teresa_92
  № 7  
Ответить с цитированием
Teresa_92

Регистрация: Feb 2014
Сообщений: 7
Добрый вечер! Наконец-то руки дошли и я села за работу. Вот что получилось, но почему-то кажется, что все равно как-то не так у меня.

Может, что-то не так сделала...укажите на ошибки. Заранее благодарна! (Мой результат во вложении)
Вложения
Тип файла: rar sky.rar (166.1 Кб, 15 просмотров)

Старый 17.02.2014, 22:46
Akopalipsis вне форума Посмотреть профиль Найти все сообщения от Akopalipsis
  № 8  
Ответить с цитированием
Akopalipsis
Banned
[+4 24.02.14]
[+4 07.11.13]
[+ 13.03.14]

Регистрация: Mar 2013
Сообщений: 1,864
Если Вам не трудно, то залейте swf и классы с кодом сюда.

Старый 17.02.2014, 22:55
samana вне форума Посмотреть профиль Отправить личное сообщение для samana Найти все сообщения от samana
  № 9  
Ответить с цитированием
samana
 
Аватар для samana

блогер
Регистрация: Mar 2008
Адрес: Днепропетровск
Сообщений: 1,783
Записей в блоге: 3
Ваш файл fla, я не могу посмотреть. Но создаётся впечатление, что сама картинка неба у вас неподходящая, как будто текстура со швами, то-есть если сложить две одинаковый картинки, они не смотрятся как одно целое.
Но возможно я ошибаюсь и проблема в коде, который я не увидел, из за невозможности открыть исходник.

Старый 17.02.2014, 23:32
Teresa_92 вне форума Посмотреть профиль Отправить личное сообщение для Teresa_92 Найти все сообщения от Teresa_92
  № 10  
Ответить с цитированием
Teresa_92

Регистрация: Feb 2014
Сообщений: 7
Странно, чего это не открывается fla-файл. Может я лучше вам на почту файл скину, потому что код, просто скопипастин с Вашего, поэтому даже не знаю в нем ли ошибка. Напишите мейл в личку и я Вам скину.

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

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

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


 


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


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