Тема: Listener
Показать сообщение отдельно
Старый 08.04.2004, 19:26
Vovchello вне форума Посмотреть профиль Отправить личное сообщение для Vovchello Найти все сообщения от Vovchello
  № 6  
Vovchello

Регистрация: Apr 2004
Адрес: Deutschland, ND
Сообщений: 8
Отправить сообщение для Vovchello с помощью ICQ
Rebjat, ja vot tut gljanul odin isxodnik (kak govoritsja ..vse poznaetsja v sravnenii) i tam prostoja function dlja ka*dogo objecta

function fKeyDown(){
if (Key.isDown(68)) {
_root.mc._x += d;
}
if (Key.isDown(65)) {
_root.mc._x -= d;
}
if (Key.isDown(87)) {
_root.mc._y -= d;
}
if (Key.isDown(83)) {
_root.mc._y += d;
}
}
i vse rulit kak v skaske. Ja delal function s switch() & case (po-moemu ento izjaschnee... i kone4no bistree) no objecti, padla, dvigalis' tolko po o4eredi:

function fKeyDown(){
switch (Key.getCode()){
case 68:
_root.mc._y -= d;
break;
case 65:
_root.mc._y += d;
break;
case 87:
_root.mc._x -= d;
break;
case 83:
_root.mc._x += d;
break;
}
}

Ne poimu v 4em delo... 2-oi variant i bistree i krasivshe, no sobaka ne rabotaet kak dol*no. Kto mo*et skazat v 4em xren'?