Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 29.07.2014, 12:40
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,565

alko, чтоб когда например сворачивают вкладку при нажато клавише(мало ли) всё не уезжало в далёкие дали.)
__________________
29375, 35
Ответить с цитированием
  #12 (permalink)  
Старый 29.07.2014, 12:51
Аспирант
Отправить личное сообщение для alko Посмотреть профиль Найти все сообщения от alko
 
Регистрация: 04.07.2014
Сообщений: 33

Aetae, точно. Столкнулся с подобным в скрипте имитирующем увилечительное стекло. пришлось дописывать обработчики для потери фокуса и прокрутки страницы, иначе на странице оставалось не пришей не нужное стекло)
Ответить с цитированием
  #13 (permalink)  
Старый 30.07.2014, 10:57
Аспирант
Отправить личное сообщение для alko Посмотреть профиль Найти все сообщения от alko
 
Регистрация: 04.07.2014
Сообщений: 33

Разжевали, в рот положили, получилось тип того http://learn.javascript.ru/play/PLKeyb .
Ответить с цитированием
  #14 (permalink)  
Старый 30.07.2014, 11:40
Аватар для nice_try
Профессор
Отправить личное сообщение для nice_try Посмотреть профиль Найти все сообщения от nice_try
 
Регистрация: 11.12.2013
Сообщений: 313

если нажать вверх, когда нажата клавиша вправо (допустим через пол секунды), то не реагирует
Ответить с цитированием
  #15 (permalink)  
Старый 30.07.2014, 12:18
Аспирант
Отправить личное сообщение для alko Посмотреть профиль Найти все сообщения от alko
 
Регистрация: 04.07.2014
Сообщений: 33

nice_try, провокатор)) потому что таймаут 50мс. это ж по новому нажатию надо обрывать интервал и запускать новый.. или.. сделать два разных интервала для вправо/влево и вверх/вниз. плин, попробую)
Ответить с цитированием
  #16 (permalink)  
Старый 30.07.2014, 15:46
Аспирант
Отправить личное сообщение для alko Посмотреть профиль Найти все сообщения от alko
 
Регистрация: 04.07.2014
Сообщений: 33

как то очень сложно получилось: stopX, stopXX.. перемудрил http://learn.javascript.ru/play/X0Urhc

Последний раз редактировалось alko, 30.07.2014 в 15:58.
Ответить с цитированием
  #17 (permalink)  
Старый 30.07.2014, 16:38
Аватар для nice_try
Профессор
Отправить личное сообщение для nice_try Посмотреть профиль Найти все сообщения от nice_try
 
Регистрация: 11.12.2013
Сообщений: 313

неплохо получилось, но иногда не срабатывает, когда сразу (без задержки) жмешь на другие клавиши. так можно играть сбацать по типа бомбермена или pacman
Ответить с цитированием
  #18 (permalink)  
Старый 30.07.2014, 18:55
Аспирант
Отправить личное сообщение для alko Посмотреть профиль Найти все сообщения от alko
 
Регистрация: 04.07.2014
Сообщений: 33

http://learn.javascript.ru/play/e0Ihzb теперь ничего не застревает, написал условия для каждой кнопки отдельно и для каждой свой интервал запускается. для пакмэна и бомбера не нужны движения по диагонали)

Последний раз редактировалось alko, 30.07.2014 в 18:58.
Ответить с цитированием
  #19 (permalink)  
Старый 31.07.2014, 10:48
Аватар для nice_try
Профессор
Отправить личное сообщение для nice_try Посмотреть профиль Найти все сообщения от nice_try
 
Регистрация: 11.12.2013
Сообщений: 313

Сообщение от alko Посмотреть сообщение
[ для пакмэна и бомбера не нужны движения по диагонали)
а ты сделай модификацию и станешь миллионером
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рисовалка на Canvas - как добавить инструмент? piraids Общие вопросы Javascript 1 21.07.2014 10:24
canvas рисование окружности imedia Элементы интерфейса 2 30.05.2014 17:40
Не работает рисовалка canvas IVAAAAN Общие вопросы Javascript 16 05.07.2013 11:53
Создание экземпляра Canvas не затрагивая HTML Tails Общие вопросы Javascript 2 09.03.2012 13:55
Добавить на canvas еще один елемент greengarlic Общие вопросы Javascript 5 22.09.2010 10:16