Advanced / Программирование скриптов (Lua)
Как писать скрипты как создавать обработчики событий и действий каков их синтаксис где почитать про это
Код ниже увеличивает шрифт текста на 14 пикселей, используя класс ScreenUnitLength и его параметр value
Для полей используйте класс ScreenPadding, принимающий четыре параметра(поля сверху, справа, снизу и слева):
Также можно в значении указать “keep-aspect” - сохранять соотношение сторон. Также, если вдруг что-то не получается, Вы можете построить простую схему из объектов в сценарии(например по какому-нибудь событию устанавливать поля прямоугольника), и нажать правой кнопкой в окне Сценарий, выбрав “Сгенерировать код и вывести в Консоль”. Код, выведенный в консоль(если она у Вас не открыта, то выберете ее в меню Вид), может подсказать, какие классы и параметры используются. |
|
Есть объект VR контроллер, я ему добавил дочерний элемент Model. Мне надо менять координаты Model в соответствии с изменениями координат контроллера. Но сейчас меняется положение контроллера, а сам объект (Model) свои координаты не меняет. Напишите код, как обращатся к координатам VR контроллера, чтобы задавать его координаты объекту Model. Сейчас то он перемещается за контроллером автоматически, но координаты не меняет, они мне нужны |
Здравствуйте!
И модель, и контроллер являются производными от TransformNodeReactor, и имеют специализированные методы для работы с трансформацией объекта. |