Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   передвижение фона (http://www.flasher.ru/forum/showthread.php?t=120809)

stlay 31.01.2009 10:24

передвижение фона
 
Здравствуйте, объясните пожалуйста как можно сделать двигающейся фон, как тут http://www.zhytlobud.com/ru/buildings/kiev/ пробывал делать как драг-дроп но вышел маразм =\

ramshteks 31.01.2009 11:17

ну так там драг и дроп тоже есть, а остальное двигается с помощью Tween или ему подобных классов

wvxvw 31.01.2009 14:16

А где вы там флеш вообще нашли? Я чет не нашел...

ramshteks 31.01.2009 14:26

а ведь блин и правда. А похоже.

stlay 31.01.2009 14:32

мда забавно, а как тогда сделать такую штуку на флеш?, весь фон это огромная картинка?

wvxvw 31.01.2009 15:52

Нет, несколько сшитых, во флеше нельзя создать картинку больше 2800 пикселей в длинную сторону (на счет точного числа не уверен, но примерно где-то так).

stlay 31.01.2009 17:45

предположим что эта карта http://www.rail-and-road-logistics.c...wser_Size.html и есть весь сайт, я в упор немогу понять как сделать такое передвижение по страничке =\

AL.exe 02.02.2009 04:27

Повесили событие на нажатие клавиши мыши, по нажатию вызвали startDrag для Sprite, в котором нарисована карта, на отжатие клавиши повесьте stopDrag.

Vikar 03.02.2009 12:59

Цитата:

Сообщение от stlay (Сообщение 794703)
мда забавно, а как тогда сделать такую штуку на флеш?, весь фон это огромная картинка?

Зачем одна...
каждый из объектов - разные МувиКлипы, но для удобности один (центр) будет для всех parent-ом.
А события мыши отслеживаются от Stage. Перемещается только parent.

stlay 06.02.2009 10:01

Вложений: 1
я пытаюсь сделать навигацию как тут http://bio-bak.nl сайтик недавно нашёл)
добрался покачто только до этого
Код AS1/AS2:

h.addEventListener(MouseEvent.MOUSE_DOWN,DragStart);
h.addEventListener(MouseEvent.MOUSE_UP,DragStop);
function DragStart(event:Event){
trace("Drag Started!");
event.target.startDrag(false);
}
 
function DragStop(event:Event){
trace("Drag Stoped!");
event.target.stopDrag();
}

паралельно читая учебник "Колин Мук ActionScriptCS3"



народ подскажите как сделать ограничения для флешки у нас выходит что она передвигается как в бездну =\ http://qgo.in/1.swf
а надо чтобы картинка не улетала дальше экрана


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

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