Показать сообщение отдельно
Старый 05.03.2013, 13:10
dark256 вне форума Посмотреть профиль Отправить личное сообщение для dark256 Посетить домашнюю страницу dark256 Найти все сообщения от dark256
  № 4  
Ответить с цитированием
dark256
 
Аватар для dark256

блогер
Регистрация: Apr 2008
Адрес: SPb
Сообщений: 3,718
Записей в блоге: 5
Отправить сообщение для dark256 с помощью ICQ Отправить сообщение для dark256 с помощью Skype™
Пишем таблицу перекодировки кода клавиши в русский символ.
Код AS1/AS2:
var trans:Array = new Array()
trans[81]="Й"
trans[87]="Ц"
trans[69]="У"
trans[82]="К"
// и так далее по всем кнопкам
 
var keyListener:Object = new Object()
Key.addListener(keyListener);
 
keyListener.onKeyDown = function() {
		var key = Key.getCode();
 
		trace("PRESSED:"+key)
		if ( trans[key] != undefined ) LOG.text += trans[key]; else LOG.text += " "+key;
}
__________________
FLASHER.MAP SOUNDSTAGE / CS3 / AS2