C# Класс BulletRaycast, ProjectPhoenix

Handles fast straight-line flying projectiles based on raycast logic
Наследование: NetworkBehaviour, IBullet, IPoolable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Damage float
MaxDistance float
Speed float

Открытые методы

Метод Описание
Awake ( ) : void
Disable ( ) : void
Enable ( ) : void
GetDamage ( ArmorType, armor ) : float
Shoot ( Vector3 vPosition, Vector3 vDirection, Vector3 vWDirection, Actor, hOwner ) : void
Update ( ) : void

Описание методов

Awake() публичный Метод

public Awake ( ) : void
Результат void

Disable() публичный Метод

public Disable ( ) : void
Результат void

Enable() публичный Метод

public Enable ( ) : void
Результат void

GetDamage() публичный Метод

public GetDamage ( ArmorType, armor ) : float
armor ArmorType,
Результат float

Shoot() публичный Метод

public Shoot ( Vector3 vPosition, Vector3 vDirection, Vector3 vWDirection, Actor, hOwner ) : void
vPosition Vector3
vDirection Vector3
vWDirection Vector3
hOwner Actor,
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

Описание свойств

Damage публичное свойство

public float Damage
Результат float

MaxDistance публичное свойство

public float MaxDistance
Результат float

Speed публичное свойство

public float Speed
Результат float