PDA

Просмотр полной версии : Просьба помочь в одном вопросе!


ЮрийР
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
Оригинал написал(а) ЮрийР
Возник ещё вопрос:
Мне приходиться удерживать клавишу, а как изменить код для "один раз нажал и готово"?
Счётчик... ;)

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

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

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