PDA

Просмотр полной версии : DoubleClick ну как же ? HELLLPPPP!!!


Ashes
04.11.2002, 00:58
Приветики!

Люди как реализовать такое действо как doubleclick ? Имеется множество кнопок, нужно чтобы они при одиночном нажатии загружали определенный текст, а при двойном направляле по ссылкам. Разные ссылки для разных кнопок. КАК ? Я совсем начинающий, поэтому плиз подробней. Просьба не отсылать на исходники, на форум, искал, смотрел, НИЧЕГО НЕ ПОНЯЛ. Может кто-нибудь написать реализацию(функцию) с комментариями и о том как ей пользоваться ? на примере кнопок ?

PS: плиз объясните для чайника, да и просьба объяснять исходя из того что я чайник, и не умно не выражаться :)

lexass
04.11.2002, 10:10
1 не плоди топики
2 count++

Alexey (G-fi)
04.11.2002, 15:05
..никто не отвечает?

Потому, что информация, которая есть в уроках, должна читаться! :mad:

Идешь на главную страницу, в разделе УРОКИ выбираешь ПРОГРАММИРОВАНИЕю ТАМ есть урок "[MX] ActionScript сегодня : создаем события !" (большое спасибо NOX NOCTIS-u)...

P.S.: ...как-то Max N Chubin_ сказал, что если Вы хотите узнать о себе много хорошего, спросите, как открыть окно во Флэше. Не допускай этого...

Max N Chubin_
04.11.2002, 15:18
Кто тут упомянул святое имя в суе?
:D :D :D
а чтобы DoubleClick для клипа сделать достаточно 2х строк!

onClipEvent(mouseDown){
if((getTimer()-t)<1000 and this.hitTest(_root._xmouse,_root._ymouse,true)){
trace("Опа - чиста ДаблеКлик");
}
t=getTimer();
}

пойду гляну как в уроках...

:D :D :D

lexass
04.11.2002, 15:24
Оригинал написал(а) Max N Chubin_
пойду гляну как в уроках...

низнаю как в уроках, но если впомнить 4-ку
то все вааще прозрачно до безабразия ;)

Max N Chubin_
04.11.2002, 15:55
а в уроках все неподетски!!!
там сразу для тебя lexass! ;)
я посмотрел и заплакал - какие люди умные бывают!
(а я ему еще хотел толкнуть "Плюс-гранату"...)
:D :D :D

lexass
04.11.2002, 16:10
дай линк на почитать, а то рыть западло...

Max N Chubin_
04.11.2002, 16:26
http://www.flasher.ru/tutorial/viewtut.php?id=75
вот этот славный урок...
особенно полезен начинающим!
;)

lexass
04.11.2002, 16:47
on (press) {
if(t && getTimer()-t<500){
trace("DB_Click");t=!t;
}else{
t=getTimer();
}
}

а если использовать count++, или голову не только чтоб есть то и 3_клика ....

Max N Chubin_
04.11.2002, 17:24
2 lexass:
гы - батенька, смотрите мой пост выше...
у меня короче!
(хотя для мужчины в жизни это не повод хвастаться)
:p :p :p

Nox Noctis
05.11.2002, 01:29
господа, я канеш понимаю ваш тонкий и ненавязчивый сарказм,
но прочитайте хотя бы вступление к уроку - там ясно написано насчет соотношения приятного и полезного =))

это во-первых...

во-вторых - тот пример был сделан специально для того урока...

во-третьих -
способов сделать даблклик можно придумать тысячу (давайте кто больше ? ;) )

в-последних -
onClipEvent не катит. что, в каждом месте где понадобится онДаблКлик писать его ?
а если речь о кнопке ?... переделать естессно легко, но код придется менять. и опять таки плодить на клипах евенты не дело.

так что если речь о МХ - то все равно АСброадкастер использовать проще... после этого онДаблКлик становится полноценным евентом.


все. пишите нам по адресу москва-шаболовка.
с гранатами не той системы просьбе не беспокоить =)

lexass
05.11.2002, 10:24
да я с тобой неспорю,
просто для новичка понятней че попроще...

особенно если сами недопирают ;)

ЗЫ
граната осколочная...

Max N Chubin_
05.11.2002, 10:41
Приветствую Nox Noctis!
Дело тут не в том что ты предложил, а в том кто это сможет использовать. Твой подход фундаментальный и требует от человека хорошей подготовки, как во флэшке так и в ООП вообще. Большинство же здесь присутствующих, а особенно вопрошающих не знакомы даже с понятием "событие"! Тем более с терминами "handler" и "prototype". Поэтому по моему ценнее показать принцип работы простого механизма, который человек потом сможет сам воспроизвести, а главное сможет понять, чем дать ему работающий "чёрный" ящик.
Возможно я ошибаюсь, исправь меня. Я рад что ты правильно понял иронию в постах выше. А уж по поводу твоего уровня знаний никто не спорит вообще. :)
Успехов!

lexass
05.11.2002, 10:59
Оригинал написал(а) Max N Chubin_
..."handler" и "prototype"...
блин я еще до сих пор не разобрался с prototype
а тут еще какой-то handler добавился
:eek: :D ;)
зы
ничего не понимаю :/

Max N Chubin_
05.11.2002, 11:05
как говорил кто-то очень умный и добрый - читай уроки... :D :D :D
а если честно, то с прототипом я сам наковырялся по самое нехочу!!! :mad:
а handler это я так... для пущей важности упомянул... (мол вон каких словей нахватался!)

lexass
05.11.2002, 11:08
:D :D :D

goto :cool:

:D :D :D

Nox Noctis
05.11.2002, 19:24
да я собсно...

...можно подумать я предлагал свой велосипед автору темы =)
это Alexey (G-fi) закчем-то возмущаться начал =)

черные ящики годятся разве что для хранения белых тапочек =)

Alexey (G-fi)
06.11.2002, 00:12
...опаньки... Я то тут при чем? ;)
Сам – начинающий – пытаюсь учиться и саратников наставляю на путь истинный, что не понятно – спрашиваю...
А тут...
... я даже....
... мы же ....
:D :D :D (... баржа (М. Жванецкий))

lexass
06.11.2002, 11:19
мдя... :eek:


:D ;)