Перейти к содержимому

Set

set ничего не считает и ни у кого ничего не спрашивает. Она кладёт значение в переменную — и на этом всё.

У неё два поля: слева имя переменной, справа то, что в неё положить. Справа может стоять что угодно из четырёх:

  • число5, -0.25, 1e6;
  • текст в кавычках"медь";
  • имя, занятое игрой@copper, @this, @time;
  • другая переменная — тогда значение копируется.

Выражений справа не бывает: счёт + 1 — это не значение, а вычисление, и живёт оно в op. set умеет только положить готовое.

  1. Присваивание и копированиеПоложить число, текст или содержимое другой переменной — и чем копия отличается от оригинала
  2. Константы контентаПредмет, жидкость, блок и юнит — такие же значения, как число: их кладут в переменные и передают инструкциям

«Переменные и имена» — откуда берутся переменные и какие имена уже заняты. Остальное урок расскажет сам.

Неофициальный проект, с Anuke не связан. Спрайты, шрифты и переводы Mindustry © Anuke, используются по GPL-3.0; Fira Code — по OFL-1.1. Код сайта — GPL-3.0.