Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Вопрос по Zoom и еще мелочь всякая... (http://www.flasher.ru/forum/showthread.php?t=47515)

Skudarnov 01.08.2003 14:35

Вопрос по Zoom и еще мелочь всякая...
 
Вложений: 1
Что мне нужно:
1. Как сделать чтобы событие при наведении на кнопку срабатывало несколько раз... Не просто он РОЛОВЕР, а мне нужно увеличивать координату _root.map._x

on (release) {
setProperty(_root.map, _x, map_x);
map_x = map_x+20;
}

Мне нужно чтобы эта переменная увеличивалась с шагом 20 до тех пор пока я держу кнопку, ну и естественно обновлялся экран.
2. Я уже спрашивал про зумирование мувика, я делал через _xscale и _yscale но в таком случае получается что мувик "убегает" из фокуса, т.е. мосштабируется из одной точки (центр мувика) и если я смотрю его где-то сбоку то просмотр сдвигается, как мне сделать чтобы зумирование не убегало???
Извините, но пользоваться поиском в этом фопросе трудно не знаю как это все сформулировать для формы поисковой... :o

Sh@man 01.08.2003 14:49

Вызывай обработчик MovieClip.onMouseDown с заданными параметрами hitTest или hitArea

major 01.08.2003 15:12

1.
по on(press) устанавливаете какую-либо переменную,
по on(release) ее сбрасываете. По таймеру проверяете значение переменной и если она установлена, то увеличиваете координату.
2. при изменении масштаба меняете также координаты.

major 01.08.2003 17:07

Вложений: 1
Ловите пример
(за эстетику пардон, лень было красоту наводить)

major 01.08.2003 17:39

Вложений: 1
Сбой какой-то прошел.
Попробую еще раз

Skudarnov 01.08.2003 18:33

Вложений: 1
Вот что получилось, что-то никак не могу сделать это масштабирование с центровкой по окну.... Пока разбираюсь с исходниками.....

Skudarnov 01.08.2003 19:07

Вложений: 1
Совсем запутался, ПОМОГИТЕ.....
Выкладываю исходник, может кто возмется? НУНА по зарез или Нормально растолкуйте чего и как...... А то не работает.....

Armen Khanoyants 01.08.2003 19:16

Вложений: 1
вот, круче просто времени нет делать:-)
а вообще и так по моему классно:-)
а ты молодец

Skudarnov 01.08.2003 19:21

Спасибо, Артур !

Skudarnov 01.08.2003 19:36

Армену тоже спасибо..... :)

major 04.08.2003 15:48

Вложений: 1
А вообще карту удобнее Drag-ом прокручивать


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

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