top of page

Кнопка VR

Це фізичний базовий клас кнопки. Може використовуватися в ігровому світі або як компонент дитячого актора.

Назва класу:

включають:

тип:

Рядки коду:

AVR_Button

#include "VR/VR_Actors/VR_Button.h"

Інтерактивний актор

269

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

опис

VR Button — це фундаментальний клас для всіх кнопок. Клас використовує компонент фізичних обмежень для досягнення фізичних взаємодій.



компоненти


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

  • Батьківський актор – це змінна статичної сітки, до якої буде підключено кнопку за допомогою компонента фізичного обмеження ( Body_PhysicsConstraint ).

  • Fall In Distance - Це плаваюче значення, яке вказує, наскільки глибоко може опуститися кнопка.

  • Return Force - це плаваюче значення, яке вказує силу повернення до початкового положення.

  • Velocity Strength - Це плаваюче значення, яке вказує силу швидкості.

  • Максимальна сила - це плаваюче значення, яке вказує на максимальне значення зворотної сили.

  • Do Once Press - це логічне значення, яке вказує, чи можна кнопку натиснути лише один раз.

  • Напрямок ковзання – це векторне значення, яке вказує, у якому напрямку можна натиснути кнопку (-1 означає інвертований напрямок).



Події

Do On Pressed - це подія, яку можна визначити та відтворювати під час кожного натискання (або одного разу, якщо для змінної Do Once Press встановлено значення true ) .



Довідник API Blueprint

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

 

Set Parent

Input
  AStaticMeshActor* ParentActor
 

Set Parent Component

Input
  UPrimitiveComponent* PrimitiveParentComponent
 

Is Pressed

Output
 bool
 

Update Return Force

Input
 float Force
 float Velocity
 float Max_Force
 

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

 

float 	FallInDistance
 
 

float 	ReturnForce
 
 

float 	VelocityStrength
 
 

float 	MaxForce
 
 

FVector 	SlideDirection
 

Захищені атрибути

 

class USceneComponent * 	RootScene
 
 

class UStaticMeshComponent * 	Body_Mesh
 
 

class UPhysicsConstraintComponent * 	Body_PhysicsConstraint
 
 

class AStaticMeshActor * 	Parent_Actor
 
 

FVector 	PrevLoc
 

bottom of page