Здравствуйте, гость ( Вход | Регистрация )
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![]() ![]() |
|
Текстовая версия | Сейчас: 30.07.2014 - 16:19 |