BP_CoreBinaryLock

В этом блупринте реализована основная логики замка, настроено управление и функции начала управления и окончания управления замком.

Также создано событие (OnCorrectPasswordEntered_Disp) которое вызывается после ввода корректного пароля, на которое можно подписаться извне (например для открывания двери или любого другого действия).

Settings

Buttons

  • AmountButtonsByX (integer): количество кнопок по горизонтали

  • AmountButtonsByY (integer): количество кнопок по вертикали

  • StartHorizontalOffsetButtons (float): начальное смещение кнопок по горизонтали

  • StartVerticalOffsetButtons (float): начальное смещение кнопок по вертикали

  • HorizontalOffsetButton (float): расстояние между кнопками по горизонтали

  • VerticalOffsetButton (float): расстояние между кнопками по вертикали

  • PushButtonDistance (float): смешение кнопки в нажатом состоянии

Camera

  • LengthSpringArm (float): расстояние от камеры до замка

  • SpringArmRotation (Rotator): вращение камеры вокруг замка

UI

  • UIClass (User Widget Class): интерфейс с подсказками

Password

  • CorrectPassword (integer): пароль который необходимо ввести чтобы открылась дверь

Led

  • CorrectLedLight (Linear Color): цвет светодиода после корректного ввода пароля

LCD

  • FirstIndexDigitMat (integer): индекс первого материала с цифрами (материалы с цифрами должны идти по порядку)

  • LastIndexDigitMat (integer): индекс последнего материала с цифрами (материалы с цифрами должны идти по порядку)

Sound

  • SelectButtonSound (Base Sound): звук выбора кнопки

  • PushButtonSound (Base Sound): звук нажатия кнопки

  • CorrectPasswordSound (Base Sound): звук корректного пароля

  • WrongPasswordSound (Base Sound): звук неправильного пароля

Last updated