Select
select — это jump, который никуда не прыгает. Условие у него то же самое, а вместо
перехода он кладёт в переменную одно из двух значений: первое, если условие верно,
второе — если нет.
Строка читается словами, и в игре они так и написаны: итог = если медь >= 100 тогда 1 иначе 0.
Группа маленькая: инструкция делает ровно одно, и весь разговор о том, когда она уместна.
Не всегда: если выбирать нужно между единицей и нулём, ответ даёт само сравнение в op,
и select там лишний.
- Выбор значения без веткиВетка ради одного значения не нужна — но и select нужен не всегда: у сравнения ответ уже есть
Что нужно знать заранее
Заголовок раздела «Что нужно знать заранее»«Условие и ветвление» — там разобраны условия и их надписи
в блоках, а select берёт ровно те же.
Неофициальный проект, с Anuke не связан. Спрайты, шрифты и переводы Mindustry © Anuke, используются по GPL-3.0; Fira Code — по OFL-1.1. Код сайта — GPL-3.0.