top of page

Колюча зброя VR

Колюча зброя - це клас для ножів, мечів тощо.

Назва класу:

включають:

тип:

Рядки коду:

AVR_StabWeapon

#include "VR/VR_Player/Weapons/VR_StabWeapon.h"

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

243

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

опис

Колюча зброя VR — це фундаментальний клас колючої зброї, від якого можна успадкувати будь-який тип колючої зброї. Цей актор використовує VR Grab Component (Див. VR Grab Component). Клас використовує Physics Constraint Component для досягнення фізичних взаємодій.



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


компоненти

StabPhysicsConstraint – це компонент фізичних обмежень, який використовується для фізичної взаємодії. StabBox - це компонент Box, який має перекриття для перевірки stabbing. Початкова позиція удару — це компонент сцени, який вказує на кінчик колючої зброї. Гранична позиція удару — це компонент сцени, який вказує на кінець гострої частини колючої зброї.
Компоненти ножової зброї VR

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

  • Кроки шкоди - це ціла змінна, яка ділить кінцеву дамегу на кроки. Чим глибше удар, тим більше шкоди буде завдано.

  • Максимальна шкода - це плаваюча змінна максимальної шкоди зброї.

  • Stab Tag - це змінна sting. Акторів із цим тегом можна заколоти.

  • Тертя – це плаваюча змінна тертя.

  • Перевірте Stab Impulse - це логічна змінна. Якщо справжній актор буде перевіряти імпульс кожного разу, коли він завдає удару.

  • Сила удару – це плаваюча змінна сили удару зброї.

Кроки шкоди - це ціла змінна, яка ділить кінцеву дамегу на кроки. Чим глибше удар, тим більше шкоди буде завдано. Максимальна шкода - це плаваюча змінна максимальної шкоди зброї. Stab Tag - це змінна sting. Акторів із цим тегом можна заколоти. Тертя – це плаваюча змінна тертя. Перевірте Stab Impulse - це логічна змінна. Якщо справжній актор буде перевіряти імпульс кожного разу, коли він завдає удару. Сила удару – це плаваюча змінна сили удару зброї.
Налаштування ножової зброї VR

Події

Do On Stabing - Це подія, яку можна визначити. Подія відтворюється після кожного успішного удару. Він має такі виходи: float Damage, uint8 CurrentDamageStep, AActor* HitActor, UPrimitiveComponent* HitComponent, FName HitBoneName .


Do On Stabing - це подія, яку можна визначити. Подія відтворюється після кожного успішного удару. Він має такі виходи: float Damage, uint8 CurrentDamageStep, AActor* HitActor, UPrimitiveComponent* HitComponent, FName HitBoneName.
Виконайте подію про удар ножем

Довідник API Blueprint

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

		
uint8 DamageSteps;
		
float MaxDamage
		
float Friction
		
bool CheckStabImpulse
		
float ImpactForce

bottom of page