Space Engineers - автоматическое управление поршнем и лампой
(В конце статьи демонстрационное видео) В прошлой статье мы научились получать ссылку на блок, расположенный на гриде. Теперь же, в целях изучения новых возможностей управления блоками, немного доработаем скрипт. Задача: при нажатии игроком на кнопку 2 кокпита, поршень должен выдвинуться до своего максимального лимита, а затем задвинуться обратно. Для наглядности добавим на наш грид красную лампу. Она будет включаться во время движения поршня и отключаться, при возврате поршня в исходное, сложенное положение...
Space Engineers - Первый автопилот. Выравниваем корабль по горизонту, перпендикулярно вектору гравитации
Демонстрационное видео в конце статьи. В прошлой статье мы научились управлять гироскопами корабля и разобрались с классами в объектно-ориентированном программировании. Настало время найти практическое применение полученным навыкам. Напишем простейший автопилот, выравнивающий корабль по линии горизонта, то есть перпендикулярно вектору гравитации планеты. Но что означает фраза "по линии горизонта"? Давайте разбираться на примере. Ниже показана картинка, на которой треугольником изображен корабль, как-то повёрнутый в пространстве...