Найти в Дзене

Varwin #7. Проект "Логика". Объекты-"прямая логика и инверсия".

Лампа выключена, значение А равно 0. При нажатии на кнопку лампочка загорается, при этом А получает значение 1. При не нажатой кнопке лампочка горит, при нажатии на кнопку лампочка выключается. Логическая часть. Программа написана на языке Blockly, адаптированном для Varwin. Для входа в редактор в меню сцены необходимо нажать на значок «Пазл» Названия объектов в редакторе логики соответствуют тем, как названы элементы в визуальном редакторе. Далее покажем блоки более крупно. Кажущаяся сложность обманчива. Множество элементов повторяются с незначительными изменениями. В последующих материалах разберем остальные интерактивные объекты.
Оглавление

Первый интерактивный объект – с «прямой» логикой.

Лампа выключена, значение А равно 0. При нажатии на кнопку лампочка загорается, при этом А получает значение 1.

Кнопка не нажата. Лампочка не горит, А = 0
Кнопка не нажата. Лампочка не горит, А = 0
Кнопка нажата. Лампочка горит, А = 1
Кнопка нажата. Лампочка горит, А = 1

Второй интерактивный объектИнверсия.

При не нажатой кнопке лампочка горит, при нажатии на кнопку лампочка выключается.

-3
-4

Логическая часть. Программа написана на языке Blockly, адаптированном для Varwin. Для входа в редактор в меню сцены необходимо нажать на значок «Пазл»

-5

Названия объектов в редакторе логики соответствуют тем, как названы элементы в визуальном редакторе.

Общий вид на всю программу

-6

Далее покажем блоки более крупно.

Часть первая – «прямая» логика и Инверсия

Кажущаяся сложность обманчива. Множество элементов повторяются с незначительными изменениями.

-7

В последующих материалах разберем остальные интерактивные объекты.