C# Класс RodrigueAgent, PathfindingToolUnity

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

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

Свойство Тип Описание
canShoot bool
currentTarget GameObject
interestPoints List
isDodging bool
listOfBullets List
listOfFriends List
listOfTarget List
navMeshAgent UnityEngine.NavMeshAgent
nbOfDeath int
rateOfFire float
spawnPoint Vector3
targetPossible GameObject[]
teamName string
timeSinLastShot float

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

Метод Описание
Active ( ) : bool
ChangeTarget ( ) : void
FindTarget ( ) : void
GetTarget ( ) : void
Idle ( ) : void
Patrol ( ) : void
Regroup ( ) : void
SearchAndDestroy ( ) : void
Start ( ) : void
Update ( ) : void

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

Метод Описание
Shoot ( GameObject target ) : IEnumerator

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public List interestPoints
Результат List

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

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

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

public List listOfBullets
Результат List

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

public List listOfFriends
Результат List

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

public List listOfTarget
Результат List

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

public NavMeshAgent,UnityEngine navMeshAgent
Результат UnityEngine.NavMeshAgent

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

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

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

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

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

public Vector3 spawnPoint
Результат Vector3

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

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

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

public string teamName
Результат string

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

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