Size: a a a

RU Rust GameDev — русскоговорящее сообщество

2020 February 06

L

Lain-dono in RU Rust GameDev — русскоговорящее сообщество
Mikola Summer Duck
Уже сталкивался с винитом на хайдипиай? Подводные камни были?
Из подводных камней - VirtualKeyCode бесполезно выглядит. При переключении раскладки всё очень плохо.
источник

L

Lain-dono in RU Rust GameDev — русскоговорящее сообщество
Ну можно из SDL утащить и ручками всё сделать.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Так он для клавиш а не для букв
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Для букв отдельные ивенты присылаются.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Юникод инпут или как-то так
источник

L

Lain-dono in RU Rust GameDev — русскоговорящее сообщество
Mikola Summer Duck
Так он для клавиш а не для букв
Если я меняю раскладку, то VirtualKeyCode перестаёт нормально работать. Linux + X11.
источник

L

Lain-dono in RU Rust GameDev — русскоговорящее сообщество
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Lain-dono
Если я меняю раскладку, то VirtualKeyCode перестаёт нормально работать. Linux + X11.
wow
источник

L

Lain-dono in RU Rust GameDev — русскоговорящее сообщество
Так шо я просто свой Key определю. И вообще скрою winit по большей части.
источник

L

Lain-dono in RU Rust GameDev — русскоговорящее сообщество
источник

L

Lain-dono in RU Rust GameDev — русскоговорящее сообщество
Но сканкоды он передаёт. Такшо я тупо сам их парсить буду. Так удобнее получается.
источник

L

Lain-dono in RU Rust GameDev — русскоговорящее сообщество
А список клавиш я скомуниздил вообще откуда-то из golang.
источник

L

Lain-dono in RU Rust GameDev — русскоговорящее сообщество
А сканкоды из SDL.
источник

L

Lain-dono in RU Rust GameDev — русскоговорящее сообщество
OpenSource, все дела.
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Не ну просто таким макаром можно и сырое апи юзать
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
И возможно продуктивнее
источник

MS

Mikola Summer Duck in RU Rust GameDev — русскоговорящее сообщество
Зачем вот например использовать винит если он тебе не дает унифицированное описание клавиш между платформами.
источник

L

Lain-dono in RU Rust GameDev — русскоговорящее сообщество
Mikola Summer Duck
Зачем вот например использовать винит если он тебе не дает унифицированное описание клавиш между платформами.
Оно всё равно решает много чего за меня. А где не решает, там костыль будет.
источник

L

Lain-dono in RU Rust GameDev — русскоговорящее сообщество
Это ещё не самый страшный костыль.
источник

L

Lain-dono in RU Rust GameDev — русскоговорящее сообщество
Прототипируем. Вот где страшные костыли.
источник