Игрок - Crucial-Experiment/HelloNeighborGamesRemake GitHub Wiki
Игрок
Основной игровой персонаж представлен объектом типа Character под названием BP_Player. Этот объект отвечает за управление движением, выполнение действий и взаимодействие с элементами игрового окружения, реализуя базовую механику игрового процесса.
Публичные переменные
Model (Enum)— определяет модель игрового персонажа. Доступные значения перечислены в разделе Enums and StructuresCan a player crash to death? (Boolean)— указывает, может ли игрок погибнуть при падении с большой высотыWalk Speed (Float)— скорость передвижения игрока при ходьбеRun Speed (Float)— скорость передвижения игрока при бегеCrouch Speed (Float)— скорость передвижения игрока в режиме приседа
Функции
Get Inventory— возвращает список всех объектов в инвентаре игрока в виде массива объектов типаBP_ObjectGet Item— возвращает объект, который в данный момент находится в руках игрока. Тип возвращаемого объекта —BP_ObjectUpdate Player Mesh— обновляет модель игрового персонажа. Принимает значение типаPlayerModel_Enum(см. раздел Enums and Structures)Load Save Value— загружает настройки игрока из файла сохраненийNew Field Of View— обновляет значение Field of View (угол обзора) на указанное значениеSet Field Of View Back— возвращает Field of View (угол обзора) в его начальное положение
События
Left Mouse Button— игрок нажал левую кнопку мышиRight Mouse Button— игрок нажал правую кнопку мышиUse Keyboard Button— игрок нажал кнопкуE(или другую, указанную дляInputAction Use)Out Trap— игрок освободился из капкана