C# Класс ScreenPad, urban-survivors

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

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

Свойство Тип Описание
aimingAnchor Transform
hudCamera Camera
meleeOutline Transform
moveAnchor Transform
moveLimitation float
reloadOutline Transform
shootingDuration float
useRemoteTouch bool

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

Метод Описание
AcceptInput ( bool _accept ) : void
AimingZoneDown ( ) : bool
AimingZoneTouching ( ) : bool
AimingZoneUp ( ) : bool
CanShoot ( ) : bool
GetAimingDirection ( ) : Vector2
GetMoveDirection ( ) : Vector2
Init ( ) : void
MeleeButtonDown ( ) : bool
MeleeButtonPressing ( ) : bool
MeleeButtonUp ( ) : bool
MoveZoneDown ( ) : bool
MoveZoneTouching ( ) : bool
MoveZoneUp ( ) : bool
ReloadButtonDown ( ) : bool
ReloadButtonPressing ( ) : bool
ReloadButtonUp ( ) : bool

Защищенные методы

Метод Описание
GetLastTouch ( ) : Touch

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

Метод Описание
HandleAiming ( Vector2 _screenPos ) : void
HandleMove ( Vector2 _screenPos ) : void
Update ( ) : void

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

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

public AcceptInput ( bool _accept ) : void
_accept bool
Результат void

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

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

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

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

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

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

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

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

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

public GetAimingDirection ( ) : Vector2
Результат Vector2

GetLastTouch() защищенный Метод

protected GetLastTouch ( ) : Touch
Результат Touch

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

public GetMoveDirection ( ) : Vector2
Результат Vector2

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public Transform aimingAnchor
Результат Transform

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

public Camera hudCamera
Результат Camera

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

public Transform meleeOutline
Результат Transform

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

public Transform moveAnchor
Результат Transform

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

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

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

public Transform reloadOutline
Результат Transform

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

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

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

public bool useRemoteTouch
Результат bool