PDA

Просмотр полной версии : Не распознается Enter...


Сергей М.
17.10.2003, 16:28
В 6-й версии flash не распознается Enter (onKeyDown и onKeyUp), если нажать ctrl-enter, то распознается. С объектом Key то же самое. Поэтому при переносе программки из 5-й версии приходится это исправлять. В чем тут дело? Ошибка или так и задумано? У esc, кажется, распознается лишь отпускание клавиши.

Пушистик
18.10.2003, 13:55
аха...я типа тоже это заметил...
пачаму-та Enter нажимается тока с комбинацией клавишь...


enter = {};
Key.addListener(enter);
enter.onKeyDown = function() {
if (Key.isDown(Key.ENTER)&&Key.isDown(Key.UP)) {
trace("Enter & UP are pressed!");
}
};


:confused: :confused: :confused:

даже вот так не хотит показывать:


enter = {};
Key.addListener(enter);
enter.onKeyDown = function() {
trace(Key.getCode());
};


зато его можно юзать по старой модели событий!

Сергей М.
18.10.2003, 20:40
По старому enter во flash 6 тоже не распознается.

llllllllll
18.10.2003, 20:55
Ну как это не распознается :)

В плеере и в браузере проверьте - все работает :)
А в редакторе клавиша ENTER заюзана для другого (command play)... =)

Пушистик
18.10.2003, 23:03
хехе....а у меня не пашет интер через новую модель событий:Dчерез старую пашет:)