Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы (http://www.flasher.ru/forum/forumdisplay.php?f=10)
-   -   ? Push Button ? (http://www.flasher.ru/forum/showthread.php?t=26951)

model_001 08.02.2002 05:32

? Push Button ?
 
Вложений: 1
Есть пример: перемещение ползунка с помошью двух кнопок

"вперед" и "назад" методом нажатия (всё просто).

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

удерживании движение продолжалось (а не приходилось для

каждого продвижения нажимать на кнопку)

(я использовал команду "next frame" "previous frame", но это

не то)

В примере всё просто и понятно

Кто сможет, сделайте правильно


Заранее благодарен!

exbald 08.02.2002 06:24

Вложений: 1
Думаю это то, что тебе надо :D

model_001 08.02.2002 06:39

Нет, это не то что мне нужно
 
Мне нужно, чтобы при удерживании кнопки было плавное

перемещение (чтобы не приходилось много раз нажимать на

кнопку), и если ,в любой момент, я отпущю кнопку ползунок

останется на том месте до которого доехал!

Надеюсь понятно объяснил!

sapiens 08.02.2002 11:34

может вместо on(release) использовать on(press)?

Papa Karlo 08.02.2002 11:47

Вложений: 1
;)

lexass 08.02.2002 12:05

Мдя, похоже у вас кризис фантазии :(
if(Key.isDown()) :cool:
2 model_001
"next frame" "previous frame"
не есть руль(ИМХО)

Удач ;)

model_001 09.02.2002 03:51

2 Papa Karlo
 
Большое спасибо, всё работает!

Но если не трудно, разъясни пожалуйста вот это

onClipEvent(load){
left=330; <------ что это за значения
right=710; <------ ???
shag=5;
}
onClipEvent (enterFrame) {
if(l&&_x>left){_x-=shag};
if(r&&_x<right){_x+=shag};

}


то что красным самое непонятное

Papa Karlo 11.02.2002 11:05

left, right - ограничение перемещения по _х;
shag - на сколько передвинется в одном кадре;
В целом if проверяет, чтоб мс не вылез за установленные границы;
l или r - машет флагом какая кнопа нажата;

model_001 12.02.2002 03:23

2 Papa Karlo
 
Thanks!


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

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