Size: a a a

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

2020 April 16

A

Artem in RU Rust GameDev — русскоговорящее сообщество
это нормально что у меня мастер аметиста не компилится?
источник

V

Vladyslav Batyrenko in RU Rust GameDev — русскоговорящее сообщество
Наверное, не очень. А какая версия компилятора?
источник

A

Artem in RU Rust GameDev — русскоговорящее сообщество
rustc 1.42.0, если вы про это
источник

V

Vladyslav Batyrenko in RU Rust GameDev — русскоговорящее сообщество
Угу. И ещё ошибку компиляции покажи, возможно, сразу станет понятно, в чем дело. Я потом позже попробую у себя тоже пересобрать
источник

A

Artem in RU Rust GameDev — русскоговорящее сообщество
C:\Users\Artes\Documents\Rust\amethyst-master>cargo run --example custom_ui --features empty
   Finished dev [unoptimized + debuginfo] target(s) in 0.32s
    Running `target\debug\examples\custom_ui.exe`
[INFO][amethyst::app] Initializing Amethyst...
[INFO][amethyst::app] Version: 0.15.0
[INFO][amethyst::app] Platform: x86_64-pc-windows-msvc
[INFO][amethyst::app] Amethyst git commit: UNKNOWN
[INFO][amethyst::app] Rustc version: 1.42.0 Stable
[INFO][amethyst::app] Rustc git commit: b8cedc00407a4c56a3bda1ed605c6fc166655447
thread 'main' panicked at 'No such system registered ("input_system")', <::std::macros::panic macros>:5:6
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
error: process didn't exit successfully: `target\debug\examples\custom_ui.exe` (exit code: 101)
источник

p

polunin.ai in RU Rust GameDev — русскоговорящее сообщество
Сделай RUST_BACKTRACE=1, сделай MRE и ишью. Хотя мне кажется что проблема у тебя. Но не знаю что за input_system.
источник

V

Vladyslav Batyrenko in RU Rust GameDev — русскоговорящее сообщество
Artem
C:\Users\Artes\Documents\Rust\amethyst-master>cargo run --example custom_ui --features empty
   Finished dev [unoptimized + debuginfo] target(s) in 0.32s
    Running `target\debug\examples\custom_ui.exe`
[INFO][amethyst::app] Initializing Amethyst...
[INFO][amethyst::app] Version: 0.15.0
[INFO][amethyst::app] Platform: x86_64-pc-windows-msvc
[INFO][amethyst::app] Amethyst git commit: UNKNOWN
[INFO][amethyst::app] Rustc version: 1.42.0 Stable
[INFO][amethyst::app] Rustc git commit: b8cedc00407a4c56a3bda1ed605c6fc166655447
thread 'main' panicked at 'No such system registered ("input_system")', <::std::macros::panic macros>:5:6
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
error: process didn't exit successfully: `target\debug\examples\custom_ui.exe` (exit code: 101)
Гм, так ошибка не в сборке, а в твоем коде. Покажи свою main функцию или ту функцию, в которой ты инициализируешь системы. У тебя не добавлена input_system, что как бы очевидно из текста ошибки
источник

V

Vladyslav Batyrenko in RU Rust GameDev — русскоговорящее сообщество
Или ты пытаешься создать систему, которая зависит на input system, перед добавлением самого input system
источник

A

Artem in RU Rust GameDev — русскоговорящее сообщество
у меня нет никакого кода. Я просто пытаюсь запустить пример
источник

A

Artem in RU Rust GameDev — русскоговорящее сообщество
возможно нужно прописать что-то в --features, но я понятия не имею что
источник

V

Vladyslav Batyrenko in RU Rust GameDev — русскоговорящее сообщество
Ясно, значит, пример у них неправильный, похоже
источник

V

Vladyslav Batyrenko in RU Rust GameDev — русскоговорящее сообщество
custom_ui, ага
источник

V

Vladyslav Batyrenko in RU Rust GameDev — русскоговорящее сообщество
Лол, а пример-то я поломал своим пулриквестом :D
источник

V

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

V

Vladyslav Batyrenko in RU Rust GameDev — русскоговорящее сообщество
все ясно, 1 пример обновил, а про существование custom_ui забыл совсем
источник

A

Artem in RU Rust GameDev — русскоговорящее сообщество
там у многих примеров такая-же ошибка
источник

V

Vladyslav Batyrenko in RU Rust GameDev — русскоговорящее сообщество
Угу, сейчас пройдусь по всем, где есть UiBundle, и поисправляю. Спасибо за находку
источник

V

Vladyslav Batyrenko in RU Rust GameDev — русскоговорящее сообщество
Точно рабочий пример, если что - это просто ui
источник

V

Vladyslav Batyrenko in RU Rust GameDev — русскоговорящее сообщество
Готово
https://github.com/amethyst/amethyst/pull/2243

Artem можешь взять эту ветку, если надо посмотреть какие-то примеры
источник

V

Vladyslav Batyrenko in RU Rust GameDev — русскоговорящее сообщество
Если у тебя еще какие-то не собирались, которые я вдруг пропустил в этом PR, то скажи
источник