mirror of
https://github.com/flame-engine/flame.git
synced 2025-11-01 19:12:31 +08:00
fix!: Migrate from RawKeyEvent to KeyEvent (#3002)
First pass at migrating from `RawKeyEvent` and `RawKeyboard` to `KeyEvent` and `HardwareKeyboard`. Context: https://docs.flutter.dev/release/breaking-changes/key-event-migration
This commit is contained in:
@ -30,10 +30,10 @@ class NoFlameGameExample extends Game with KeyboardEvents {
|
||||
|
||||
@override
|
||||
KeyEventResult onKeyEvent(
|
||||
RawKeyEvent event,
|
||||
KeyEvent event,
|
||||
Set<LogicalKeyboardKey> keysPressed,
|
||||
) {
|
||||
final isKeyDown = event is RawKeyDownEvent;
|
||||
final isKeyDown = event is KeyDownEvent;
|
||||
|
||||
if (event.logicalKey == LogicalKeyboardKey.keyA) {
|
||||
velocity.x = isKeyDown ? -1 : 0;
|
||||
|
||||
Reference in New Issue
Block a user