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