![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jan 2006
Сообщений: 1
|
Господа, у меня вопрос...
Как можно "закольцевать" фотку? Есть длинная картика и её нужно пустить backgraung-ом, чтоб двигаясь по экрану она "где заканчивается, тут же начиналась сначала". Спасибо. |
|
|||||
|
Banned
Регистрация: Dec 2003
Сообщений: 3,925
|
Соединить 3 (возможно, потребуется 4) таких фотки и в момент выхода на экран самой правой (движемся справа налево) передвигать объект с этими изображениями на +ШиринаФотки, то есть вправо на одно изображение.
Последний раз редактировалось Antares; 06.01.2006 в 14:45. |
|
|||||
|
Banned
Регистрация: Dec 2003
Сообщений: 3,925
|
P.S. Бэкграунд пишется грамотно как background
|
|
|||||
|
достаточно 2х фоток по ширине больше ширине рабочего поля., если фотка широкая в 2 раза больше поля то можно вообще ее на пополам разрезать %)))
распологаем их так, чтоб координата второй была равна координата первой плюс(минус смотря куда и как двигаем) ширина (высота если двигать по вертикали), как только первая скрылась из рабочей области так сразуже менняем ее координаты на кординты второй плюс ширина(....) второй, ну и т.д. короче как игра в салочки |
|
|||||
|
Цитата:
Или ты радиус-вектор юзаешь? ![]() |
|
|||||
|
че к словам придераешься? если я напишу "распологаем их так, чтоб координат х (или у) была ....", смысл намного поменяеться ?
|
|
|||||
|
Цитата:
__________________
С уважением, Maksi. |
|
|||||
|
Для примера.
var my_mc:MovieClip = _root.createEmptyMovieClip('mc0',1);
var my_mcl:MovieClipLoader = new MovieClipLoader();
var list:Object = new Object();
list.onLoadInit = function(target)
{
var w:Number = target._width
var X:Number = w;
var i:Number = 1;
while (X < Stage.width)
{
my_mc = _root.createEmptyMovieClip('mc' + i++, i + 1);
my_mc._x = X;
my_mc.loadMovie('test.jpg');
X += w;
}
}
my_mcl.addListener(list);
my_mcl.loadClip('test.jpg',my_mc);
Последний раз редактировалось opoek; 06.01.2006 в 23:13. |
|
|||||
|
Banned
Регистрация: Dec 2003
Сообщений: 3,925
|
Пользуйтесь BB-тэгом [ code ]
|
![]() |
![]() |
Часовой пояс GMT +4, время: 09:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|