PDA

Просмотр полной версии : карта на флаш, зум и скроллинг


shtrih
01.10.2002, 13:42
Вот есть в инсталяхе 5-го флеша сэмпл под названием Pan Zoom. Хочу использовать этот скрипт для создания карты с зумом и скроллингом.

Только как бы мне ограничить зум и скроллинг так, что бы карта не увеличивалась до бесконечности и карта при скроллинге не уезжала за пределы мувика.

Подскажите пожалуйста.

El Zain
01.10.2002, 16:02
zoom
- установить максимальный масштаб мувика, скажем мув._xscale=1000; мув._yscale=1000; и проверять при каждом масштабировании

scroll
- 1 вариант - установить по краям карты мувики-бОрдеры и проверять хит-тестом в ентер-фрейм мувика-карты выход за пределы бордеров
- 2 вариант - отслеживать координаты _х и _у мувика-карты

Есть над чем подумать :)

shtrih
01.10.2002, 17:03
Спасибо, конечно, только я совсем акшен скрипт не морочу :)
Как эту проверку написать...? Хорошо б конечно прям в тот сэмпл. Я б пивком проставился :) Дак ведь наука еще не дошла :)

El Zain
09.10.2002, 14:53
звиняй, shtrih, могу дать только путь решения, а реализация дома лежит. Появляюсь в интернете редко, если у тебя есть желание, в следующий раз вышлю примерчик письмом.
Без AS трудновато придётся %) Учите матчасть %)

С уважением,
El Zain

shtrih
15.10.2002, 16:30
Ведь весь этот механизм, все, чем я себе и людям мозги пудрю, уже реализовано и, как вы думаете, где? В самом плеере, в менюшке, котрую обычно прячут при помощи фскоммандс!

Токо вот еще вопрос, для запудривания мозгов :):

есть ли возможность эту менюшку или ее команды вывести на вид:), чтоб не нужно было бы добираться до нее правой кнопкой?

Max N Chubin_
15.10.2002, 19:08
давай так! :rolleyes:
Ты гарантируешь пиво, и высылаешь карту...
я догибаю тебе её по твоему заказу и мы снова пьем пиво сРаками...
:) :) :)
Короче как сказал классик - "Билли где карта?"
все шо надо вынесем на вид и уберм с глаз долой!

shtrih
16.10.2002, 10:57
Токо живу я в Великом Новгороде. Это город такой близ Питера. А в столице когда буду, не знаю :(

Добро пожаловать в Великий Новгород. Буду рад. Со своей стороны, как буду в мск, так угощу.

На всякий случай карту на мыло шлю :)