top of page

Інвентар рук VR

Клас інвентарю, який можна прикріпити до руки гравця.

Назва класу:

включають:

тип:

Рядки коду:

AVR_HandInventory

#include "VR/VR_Player/VR_HandInventory.h"

гравець

465

Загальна інформація

опис

Клас інвентаризації рук VR – це актор інвентаризації, який прикріплюється до руки гравця. Може зберігати статичні сітки VR, скелетні сітки VR, зброю VR та обладнання VR.



Клас інвентаризації рук VR – це актор інвентаризації, який прикріплюється до руки гравця. Може зберігати статичні сітки VR, скелетні сітки VR, зброю VR та обладнання VR.
Демонстраційний приклад VR Hand Inventory

Налаштування


  • Максимальна кількість слотів – це змінна, яка містить максимальну кількість предметів, які може містити інвентар.

  • Відстань від центрального слота – це змінна, яка містить радіус кола.

  • Масштаб предметів - це змінна, яка містить масштаб значків предметів в інвентарі

  • Елемент Rotation Pitch/Yaw/Roll - Це змінні, які містять швидкість обертання.



Вибір

Вибір здійснюється шляхом зміни значення інтенсивності Френеля (Кожен предмет, який гравець може помістити в інвентар, повинен мати цей параметр, щоб вибір працював. Для зброї має бути вибрано сітчастий значок, зображення нижче) .





Довідник API Blueprint

Публічні функції члена

 
IsInventoryOn
   Output
      bool
 

Get Inventory Actors

   Output
      TArray< TSubclassOf< class AActor > >
 
 

Get Inventory Meshes () 

 Output
      TArray< UStaticMesh * >
 

Публічні атрибути

 

int 	MaxSlots
 
 

int 	UsedSlots
 
 

float 	FromCenterSlotDistance
 
 

float 	ItemsScale
 
 

float 	ItemRotationPitchValue
 
 

float 	ItemRotationYawValue
 
 

float 	ItemRotationRollValue
 
 

bool 	WeaponIn
 
 

int 	lastammo
 
 

AActor * 	ParentMC
 
 

TArray< TSubclassOf< class AActor > > 	InventoryActors
 
 

TArray< UStaticMesh * > 	InventoryMeshes
 
 

TArray< AStaticMeshActor * > 	InventoryMeshesActors
 
 

int 	SelecteSlot
 
 

bool 	bIsInventoryOn
 

bottom of page