Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Просьба помочь в одном вопросе! (http://www.flasher.ru/forum/showthread.php?t=60366)

ЮрийР 07.07.2004 19:51

Просьба помочь в одном вопросе!
 
Вообщем, у меня не получается назначить вместо стрелки вправо буквенную клавишу (допустим: П).

Цитата:

} else if (Key.isDown(Key.RIGHT)) {
Вместо Key.RIGHT надо букву П.

Заранее благодарен!

Ромастый 07.07.2004 19:54

Надо знать ASCII код данной клавиши и смотри мануал по объекту Key

Елё 07.07.2004 19:58

посмотри:
help/ActionScript Reference Guide/Keyboard Keys and Key Code values/Letters A to Z....

Gas 07.07.2004 20:07

Код:

this.onEnterFrame = function () {
        trace (key.getCode());
}

и змеш нужную тебе кнопку и узнаеш ее код :)

ЮрийР 07.07.2004 20:23

Спасибо!
 
Нашёл и всё заменил!
Кстати, там нажимая букву G при русской раскладке всё срабатывает, а в большинстве буржуйских флешок надо специально переводить раскладку, объясните?

Возник ещё вопрос:
Мне приходиться удерживать клавишу, а как изменить код для "один раз нажал и готово"?

Nucer 08.07.2004 00:55

В каком смысле "один раз нажал и готово"?

Штрек 08.07.2004 04:00

Re: Спасибо!
 
Цитата:

Оригинал написал(а) ЮрийР
Возник ещё вопрос:
Мне приходиться удерживать клавишу, а как изменить код для "один раз нажал и готово"?

Счётчик... ;)

ЮрийР 08.07.2004 10:10

Объясняю
 
Я хочу, чтобы в моей игре выполнитить действие надо именно ОДИН РАЗ НАЖАВ КНОПКУ и отпустить.

А сейчас получается, что надо её удерживать.

Nucer 09.07.2004 19:12

Слушай, откуда мы знаем как ты делаешь сейчас, что у тебя за игра, какие действия там надо выполнять и вообще неужели нельзя самому подумать над тем как это сделать?


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

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