Форум 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)
-   -   Отслеживание нажатий на _root (http://www.flasher.ru/forum/showthread.php?t=126166)

КорДум 12.06.2009 14:24

Отслеживание нажатий на _root
 
Здравствуйте, возникла необходимость отследить нажатия на _root. Подскажите, пожалуйста, какой проверкой это можно реализовать?

iNils 12.06.2009 14:43

onMouseDown

КорДум 12.06.2009 14:44

а проверка вот так выглядеть должна?
Код AS1/AS2:

if (_root.onMouseDown == true){ ... }


iNils 12.06.2009 14:46

Код AS1/AS2:

_root.onMouseDown = function (){
        trace ("я самый рутовый _root")
}


etc 12.06.2009 14:47

onMouseDown

КорДум 12.06.2009 14:49

нет, мне не сами обработчик события и функция нужны. Мне нужна проверка, было ли нажатие на _root
то есть примерно так:
Код AS1/AS2:

if (наРутНажали){ ... }

Добавлено через 13 минут
наконец-то я допер: сделал переменную при нажатии равной true, при отжатии равной false, а в проверке уже проверял, какое значение имеет эта перменная

iNils 12.06.2009 15:03

Ну нажали, и что? Нажать могли секунду назад, а могли 5 секунд или минуту.
Для чего это нужно?

alex001 12.06.2009 15:05

Код AS1/AS2:

_root.onMouseDown = function (){
        проверка выполнена, нажатие произошло
}

вот это очень похоже на if.
он тоже выполняется ЕСЛИ.
можно сказать так
Код AS1/AS2:

нажали на рут = делай функцию...

а ты хочеш
Код AS1/AS2:

если нажали на рут = делай функцию...

это одно и тоже. надеюсь обьяснил нормально.

КорДум 12.06.2009 15:09

имеется две функции - нажатие на рут (она же стрельба) и отжатие (она же прекращение стрельбы). Так же имеется третья функция, в которой необходимо было сделать проверку - если стрельбы нет, то оружие менять можно.


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

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