Set
set ничего не считает и ни у кого ничего не спрашивает. Она кладёт значение
в переменную — и на этом всё.
У неё два поля: слева имя переменной, справа то, что в неё положить. Справа может стоять что угодно из четырёх:
- число —
5,-0.25,1e6; - текст в кавычках —
"медь"; - имя, занятое игрой —
@copper,@this,@time; - другая переменная — тогда значение копируется.
Выражений справа не бывает: счёт + 1 — это не значение, а вычисление, и живёт оно
в op. set умеет только положить готовое.
- Присваивание и копированиеПоложить число, текст или содержимое другой переменной — и чем копия отличается от оригинала
- Константы контентаПредмет, жидкость, блок и юнит — такие же значения, как число: их кладут в переменные и передают инструкциям
Что нужно знать заранее
Заголовок раздела «Что нужно знать заранее»«Переменные и имена» — откуда берутся переменные и какие имена уже заняты. Остальное урок расскажет сам.
Неофициальный проект, с Anuke не связан. Спрайты, шрифты и переводы Mindustry © Anuke, используются по GPL-3.0; Fira Code — по OFL-1.1. Код сайта — GPL-3.0.