Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   повесить trace(mouseX) на MouseEvent.CLICK (http://www.flasher.ru/forum/showthread.php?t=202974)

UserSuperPupsik 23.08.2013 01:14

повесить trace(mouseX) на MouseEvent.CLICK
 
Ребят, извините за неточность.Как повесить trace(mouseX) на MouseEvent.CLICK?Да так, чтобы работала если нажата кнопка на фоне или на объекте или на импортированной картинке-фоне!

Akopalipsis 23.08.2013 01:30

Подробнее можно?

Добавлено через 2 минуты
Код AS3:

stage.addEventListener(MouseEvent.CLICK, stage_clickHandler);

Код AS3:

private function stage_clickHandler(event:MouseEvent):void 
{
        trace(mouseX);
}


UserSuperPupsik 23.08.2013 01:35

Нужно: при нажатии на левую кнопку мыши сработала команда trace(mouseX);
Важно: чтобы при нажатии на любой области сцены, или объекте, или фоне, сработал этот trace(mouseX);

Akopalipsis 23.08.2013 01:39

Выше пример, но я не знаю будет он работать в кадрах или нет.

UserSuperPupsik 23.08.2013 01:53

Код AS3:

 stage.addEventListener(MouseEvent.CLICK, stage_clickHandler);// stage. !!!!
 
function stage_clickHandler(event:MouseEvent):void // в кадре без private работает
{
        trace(mouseX);
}

Спасибо большое, Akopalipsis, на данном этапе ошибок нет, буду писать код дальше...:)

Добавлено через 11 минут
Вот это да!!!Всё работает!!!:yahoo:


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

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