Просмотр полной версии : onMouseDown
TuxujPes
19.01.2010, 03:08
доброй ночи.
Только начинаю изучение AS2 и вот возник вопрос, а как можно сделать чтоб онМаусДавн слушал только раз в минуту например...?
Juice_Green
19.01.2010, 08:38
раз в минуту? это вы как себе представляете? может есть более подробное описание постановки?!
Нажал один раз мышкой, и сработало действие? А потом только через минуту можно еще нажать, и оно сработает? Хм. Может быть так:
var lastMouseDown:Number;
onMouseDown = function () {
if (getTimer()-lastMouseDown>=60000) {
someAction();
lastMouseDown = getTimer();
}
};
function someAction() {
trace("Pressed!");
}
TuxujPes
19.01.2010, 16:03
не совсем так хотел..но подстроил под себя и все гуд) спасиб...
Я просто думал можно ли как нибудь отключать все листенеры одновременно..на некоторое время...ну лан..уже кагбы и ненадо...
правда есть еще вопрос..
прикрепил .фла
что надо сделать что б object переходил правильно по фреймах (ато он только на второй переходит..а дальше неа)...
наверно с запоминанием значения проблема,или как?
откройте файл там все ясно...
TuxujPes
22.01.2010, 13:52
никто не подскажет? Т_Т
Juice_Green
22.01.2010, 15:01
а что вы хотели, 1+1 будет два, у вас же переменная каждый раз инициализируется в 1 во втором кадре
TuxujPes
23.01.2010, 15:28
Спасибо..я знаю что ламер)) но вот вы подсказали и я знал что нуна переделать..
теперь все работает.
еще раз спасибо))
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.