C# Class EnemyAI_Base, Project-ROB

Inheritance: MonoBehaviour
Afficher le fichier Open project: spooty89/Project-ROB

Méthodes publiques

Свойство Type Description
attack Attack,
dieFunction passGameObjectDelegate
domain Transform
health int
movement Movement,

Protected Properties

Свойство Type Description
controller CharacterController

Méthodes publiques

Méthode Description
Awake ( ) : void
DomainEntered ( GameObject target ) : void
DomainExited ( GameObject target ) : void
OnControllerColliderHit ( ControllerColliderHit hit ) : void
Update ( ) : void
airMovement ( ) : void
baseAttack ( ) : void
getRandomDestination ( ) : Vector3
groundedMovement ( ) : void
hitAttack ( ) : void
playerBulletHit ( GameObject shooter ) : void
rangedAttack ( ) : void

Method Details

Awake() public méthode

public Awake ( ) : void
Résultat void

DomainEntered() public méthode

public DomainEntered ( GameObject target ) : void
target GameObject
Résultat void

DomainExited() public méthode

public DomainExited ( GameObject target ) : void
target GameObject
Résultat void

OnControllerColliderHit() public méthode

public OnControllerColliderHit ( ControllerColliderHit hit ) : void
hit UnityEngine.ControllerColliderHit
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

airMovement() public méthode

public airMovement ( ) : void
Résultat void

baseAttack() public méthode

public baseAttack ( ) : void
Résultat void

getRandomDestination() public méthode

public getRandomDestination ( ) : Vector3
Résultat Vector3

groundedMovement() public méthode

public groundedMovement ( ) : void
Résultat void

hitAttack() public méthode

public hitAttack ( ) : void
Résultat void

playerBulletHit() public méthode

public playerBulletHit ( GameObject shooter ) : void
shooter GameObject
Résultat void

rangedAttack() public méthode

public rangedAttack ( ) : void
Résultat void

Property Details

attack public_oe property

public Attack, attack
Résultat Attack,

controller protected_oe property

protected CharacterController controller
Résultat CharacterController

dieFunction public_oe property

public passGameObjectDelegate dieFunction
Résultat passGameObjectDelegate

domain public_oe property

public Transform domain
Résultat Transform

health public_oe property

public int health
Résultat int

movement public_oe property

public Movement, movement
Résultat Movement,