C# Класс WarTornLands.Entities.Modules.Think.Parts.SwingHitAbility

Наследование: BaseAbility
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
WeaponMarkerA Vector2
WeaponMarkerB Vector2

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

Метод Описание
SetOwner ( Entity owner ) : void
SwingHitAbility ( int duration = 700, float angle = 2, float range = 50, int damage = 1 ) : System

Initializes a new instance of the SwingHitAbility class.

TryCancel ( ) : bool
TryExecute ( ) : bool
Update ( GameTime gameTime ) : void

Приватные методы

Метод Описание
GetRoundedAngle ( ) : double
Hit ( ) : void
OnBang ( object sender, BangEventArgs e ) : void

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

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

public SetOwner ( Entity owner ) : void
owner Entity
Результат void

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

Initializes a new instance of the SwingHitAbility class.
public SwingHitAbility ( int duration = 700, float angle = 2, float range = 50, int damage = 1 ) : System
duration int The duration of a swing.
angle float The angle of the swing cone.
range float
damage int
Результат System

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

public TryCancel ( ) : bool
Результат bool

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

public TryExecute ( ) : bool
Результат bool

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

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

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

WeaponMarkerA публичное статическое свойство

public static Vector2 WeaponMarkerA
Результат Vector2

WeaponMarkerB публичное статическое свойство

public static Vector2 WeaponMarkerB
Результат Vector2