C# Класс DronePatrol, astrochimps

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

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

Свойство Тип Описание
alertLevel eAlertLevel
bGoToNextMarker bool
bPatrolPointsValid bool
bSetNewPatrol bool
bStartMoving bool
detectAlert GameObject
markerPatrol GameObject
patrolIndex int
patrolMarkers GameObject[]
patrolTarget Vector3[]
previousPatrolTarget Vector3[]

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

Метод Описание
Alert ( ) : void
AllyStart ( ) : bool
AllyUpdate ( ) : void
Awake ( ) : void
ChoicePatrol ( int x ) : void
Detect ( ) : void
EnemyStart ( ) : bool
EnemyUpdate ( ) : void
OnDrawGizmos ( ) : void
Patrol ( ) : void
PatrolSet ( ) : void
RevertPatrol ( ) : void
Start ( ) : void
StartPatrol ( ) : void
Update ( ) : void
VisaoAumentada ( ) : void
VisaoNormal ( ) : void

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

Метод Описание
GetClosetsPatrolMarker ( ) : int
LinePatrol ( ) : void
SquarePatrol ( ) : void
TrianglePatrol ( ) : void

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

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

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

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

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

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

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

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

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

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

public ChoicePatrol ( int x ) : void
x int
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public eAlertLevel alertLevel
Результат eAlertLevel

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

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

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

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

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

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

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

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

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

public GameObject detectAlert
Результат GameObject

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

public GameObject markerPatrol
Результат GameObject

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

public int patrolIndex
Результат int

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

public GameObject[] patrolMarkers
Результат GameObject[]

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

public Vector3[] patrolTarget
Результат Vector3[]

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

public Vector3[] previousPatrolTarget
Результат Vector3[]