Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 01.02.2009, 11:10
GroupLuIN вне форума Посмотреть профиль Найти все сообщения от GroupLuIN
  № 1  
Ответить с цитированием
GroupLuIN
Banned

Регистрация: Sep 2008
Сообщений: 15
По умолчанию код клавиш Б, Ю

Здравствуйте друзья, мне необходимо на сцену загружать русские буквы (типа текстового редактора), немогу найти код клавиш Б, Ю.
Какой мне испльзовать в скриптах код этих клавиш.
Спасибо Игорь.

Старый 01.02.2009, 19:06
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
а посмотреть по-простому?
Код AS1/AS2:
Key.addListener(this);
 
function onKeyDown()
{
	trace( "key : " +  Key.getCode(););
}

Старый 02.02.2009, 00:16
orcpochta вне форума Посмотреть профиль Отправить личное сообщение для orcpochta Найти все сообщения от orcpochta
  № 3  
Ответить с цитированием
orcpochta

Регистрация: Feb 2008
Сообщений: 890
Цитата:
Сообщение от silin Посмотреть сообщение
а посмотреть по-простому?
Код AS1/AS2:
Key.addListener(this);
 
function onKeyDown()
{
	trace( "key : " +  Key.getCode());
}
Мне, кстати, тоже стало интересно, как получить код этих клавишь?
Ваш код на них не работает, т.к. они помимо "Б" и "Ю" содержат "<" и ">", которые зарезервированы для бега по кадрам.
Или я чего-то не понимаю?

UPD: код этих клавишь удалось получить только с зажатым шифтом, но при этом сам шифт тоже постоянно регистрируется..))) Как-нибудь отключается с них функция навигации по кадрам?)))
__________________
скриптограф


Последний раз редактировалось orcpochta; 02.02.2009 в 00:24.
Старый 02.02.2009, 00:30
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 4  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
Цитата:
Сообщение от orcpochta Посмотреть сообщение
Мне, кстати, тоже стало интересно, как получить код этих клавишь?
Ваш код на них не работает, т.к. они помимо "Б" и "Ю" содержат "<" и ">", которые зарезервированы для бега по кадрам.
Или я чего-то не понимаю?
сори, не подумал об этом, смотрел в FD+mtasc
в IDE видимо никак, можно смотреть в плеере (выводить в текстфилд)

Старый 01.02.2009, 19:46
GroupLuIN вне форума Посмотреть профиль Найти все сообщения от GroupLuIN
  № 5  
Ответить с цитированием
GroupLuIN
Banned

Регистрация: Sep 2008
Сообщений: 15
в том и дело что геткоде (так делал) ничего не пишет, остальные как положено пишет коды а на этих клавишах ничего нет???

Старый 01.02.2009, 20:10
Zik. вне форума Посмотреть профиль Отправить личное сообщение для Zik. Найти все сообщения от Zik.
  № 6  
Ответить с цитированием
Zik.
 
Аватар для Zik.

Регистрация: Nov 2007
Сообщений: 1,724
Не врите, результат:
key : 190
key : 188
(Где какой сами разбирайтесь ^^)

Старый 02.02.2009, 00:22
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 7  
Ответить с цитированием
chingachgoog
Banned
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Горячие клавиши при тестировании во флеш-редакторе можно отключать.

Старый 02.02.2009, 00:28
alexcon314 вне форума Посмотреть профиль Отправить личное сообщение для alexcon314 Найти все сообщения от alexcon314
  № 8  
Ответить с цитированием
alexcon314
listener

модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
Записей в блоге: 28
Отправить сообщение для alexcon314 с помощью ICQ
Код:
this.createTextField("getCodeTxt", 1, 50, 5, 35, 20);
this.createTextField("getAsciiTxt", 2, 50, 25, 35, 20);
this.createTextField("codeLabelTxt", 3, 0, 5, 50, 20);
this.createTextField("asciiLabelTxt", 4, 0, 25, 50, 20);
getCodeTxt.border = true;
getAsciiTxt.border = true;
codeLabelTxt.text = "CODE";
asciiLabelTxt.text = "ASCII";
var obj = new Object();
Key.addListener(obj);
obj.onKeyDown = function() {
	getCodeTxt.text = Key.getCode();
	getAsciiTxt.text = Key.getAscii();
};
Тестить в автономном плеере или в браузере.

Старый 02.02.2009, 01:32
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 9  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Отключите шорткаты:
Изображения
 
__________________
Воспитан в TimeZero. Работаю в Mail.ru.

Старый 04.02.2009, 17:07
GroupLuIN вне форума Посмотреть профиль Найти все сообщения от GroupLuIN
  № 10  
Ответить с цитированием
GroupLuIN
Banned

Регистрация: Sep 2008
Сообщений: 15
dimarik - спабо

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:27.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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