![]() |
надо реализовать двойной клик
Пивет помогите пожалуйста.
Не могу прибить к мувику ссылку которая бы срабатывала от двойного клика. |
на клик проверяешь переменную, содержащую старое значение таймера и текущее значение, если между ними менее N мс (по вкусу), то выполняешь какую-то функцию, иначе сохраняешь тек. значение таймера в эту переменную...
|
Код:
Mouse._doubleClickSpeed = 300;Код:
//changing speed of double click in miliseconds |
Где то я видел класс который с мышкой делает почти все, порыскал не нашел, может вам удастся?
|
Втавил вот этот код. так он мне сейчас выдает ошибку. Текст сообщения о ошибке в самом низу. что мн делать?
Mouse._doubleClickSpeed = 300; Mouse.addListener(Mouse); Mouse.onMouseDown = function() { if (getTimer()-this.lastClick<this._doubleClickSpeed) { this.broadcastMessage("onDoubleClick"); } this.lastClick = getTimer(); }; ASSetPropFlags(Mouse, null, 3, 1); ОШИБКА. **Error** C:\Documents and Settings\rebel\Рабочий стол\cube3D\Pic3dCube.as: Line 49: The property being referenced does not have the static attribute. Mouse.onMouseDown = function() { Total ActionScript Errors: 1 Reported Errors: 1 |
Если хотите, чтобы заработало:
Publish Settings > ActionScript version > ActionScript 1.0 |
rebeluss, отредактируйте свой пост и оформите код тегами [code][/code].
|
| Часовой пояс GMT +4, время: 18:24. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.