PDA

Просмотр полной версии : Отловить нажатие


Haiat
09.09.2007, 17:09
Как проверкой if проверить нажата ли мышь или нет?
обработчик мне не подходит.нужен именно if

udaaff
09.09.2007, 17:34
Обработчиками можно значение флага менять:
var mouseIsDown:Boolean = false;
var mouseListener:Object = new Object();
mouseListener.onMouseDown = function() {
mouseIsDown = true;
};
mouseListener.onMouseUp = function() {
mouseIsDown = false;
};
Mouse.addListener(mouseListener);
В зависимости от значения флага, действовать дальше:
if (mouseIsDown) {
trace("Mouse Is Down")
}
Без обработчиков отловить событие нажатия мыши, наверное, не получится.

Psycho Tiger
09.09.2007, 17:48
Ещё буквально недавно видел - код у мышки (левой кнопки) - 1

Mr. Fixit
09.09.2007, 17:59
Ещё буквально недавно видел - код у мышки (левой кнопки) - 1

if(Key.isDown(1)) {...}

Haiat
09.09.2007, 20:24
Спасибо большое,я Вам очень благодарен.очень удобно что у мышки тоже код есть:)и ещё вопросец. насчёт loadMovie.мне вот нужно чтобы все картинки прогружались в начале.потому что потом они не успевают в ходе загружаться.как их лучше в начале загружать?их в библиотеку можно разве?

Mr. Fixit
09.09.2007, 21:00
2 Haiat:
предлагаю создать для этого новую теми, и сформулировать конкретно и ясно вопрос.