Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Отловить нажатие (http://www.flasher.ru/forum/showthread.php?t=101016)

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

Цитата:

Сообщение от Psycho Tiger
Ещё буквально недавно видел - код у мышки (левой кнопки) - 1

Код:

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

Haiat 09.09.2007 20:24

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

Mr. Fixit 09.09.2007 21:00

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


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

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