~1 мин чтения

Движение клавиатурой

Перемещение спрайта на WASD или стрелках с опросом ввода каждый кадр и скоростью на основе delta-time.

Keyboard movement Phaser 4 · sandboxed

Примечания

  • Сначала кликните по песочнице, чтобы iframe получил фокус клавиатуры.
  • createCursorKeys() даёт готовые к опросу cursors.left/right/up/down/space/shift.
  • addKeys({ up: 'W', ... }) позволяет добавить поддержку WASD одной строкой.
  • Движение задаётся как speed * (delta / 1000) — пиксели в секунду, независимо от частоты кадров. См. Игровой цикл.
  • Стиль опроса подходит для непрерывного движения; события — для дискретных действий (прыжок, выстрел). См. Ввод.