Здравствуйте, гость ( Вход | Регистрация )

> Управление движением и раскладка клавы..., вопрос
Mayatnik85
сообщение 8.12.2013 - 18:12
Сообщение #1


Новичок
*

Группа: Пользователь
Сообщений: 16
Регистрация: 8.12.2013
Пользователь №: 11355



У меня возник вопрос.Есть игрушка....есть персонаж(клип)......движение персонажа осуществляется кнопками A и D ,

on(keyPress "a")
{
this._x=this._x-10;
this.nogi.play();
}

on(keyPress "d")
{
this._x=this._x+10;
this.nogi.play();

но увы этот код критичен к раскладке клавиатуры....как сделать так,что бы отслеживалось нажатие клавиши не зависимо от раскладки?)
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Сообщений в этой теме
Mayatnik85   Управление движением и раскладка клавы...   8.12.2013 - 18:12
Mayatnik85   ну...никто не поможет?   8.12.2013 - 19:53
DJKOT   все просто. вместо буквы впишите цифровой ASCII-ко...   9.12.2013 - 07:06
Mayatnik85   все просто. вместо буквы впишите цифровой ASCII-ко...   9.12.2013 - 09:32
Ben-Gun   on(keyPress "a") У тебя в этой строчке ...   9.12.2013 - 10:26
Mayatnik85   У тебя в этой строчке "а" записано как к...   9.12.2013 - 18:54
Ben-Gun   ошибка при такой записи кода.. а ты сними выделени...   10.12.2013 - 08:34
Mayatnik85   да,был косяк с мс.....но терь все поправил.....оши...   10.12.2013 - 19:29
Mayatnik85   все,я допер....переписал весь код.У меня все было ...   10.12.2013 - 20:42
Mayatnik85   if (Key.isDown(90)) { box1.udar.play(); ...   11.12.2013 - 13:32
Mayatnik85   if(_root.box1.hitTest(this.box2)) понял,где собак...   11.12.2013 - 14:30
Mayatnik85   а как сделать,что бы 2 муви клипа не могли пройти ...   11.12.2013 - 16:19
Ben-Gun   Если у тебя код находится в кадре внутри мувика (t...   12.12.2013 - 11:33
Mayatnik85   наоборот не пашет....бокс 1 упирается в бокс 2 как...   12.12.2013 - 18:35
Mayatnik85   выходит,что условия противоречат друг-другу....и в...   12.12.2013 - 18:54
Mayatnik85   надо наверное как-то сделать условие.....если нажа...   12.12.2013 - 20:03
Mayatnik85   даааааа,получилось))   12.12.2013 - 20:10
Mayatnik85   if (Key.isDown(68)) { box1._x = box1._x+10;...   12.12.2013 - 21:13
Mayatnik85   нащел проблемку......те же 2 боксера.....есть кноп...   14.12.2013 - 18:44
Mayatnik85   ап :rolleyes:   16.12.2013 - 18:28
chingachgoog   Во-первых, надо протрейсить isDown. Во-вторых, поп...   17.12.2013 - 09:29
Ben-Gun   Во-вторых, попробовать другое сочетание клавиш. Ск...   17.12.2013 - 11:50


Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 28.07.2014 - 09:00