C# Class Enemy, Castle-Bashers

Inheritance: MonoBehaviour
Afficher le fichier Open project: DevelopersGuild/Castle-Bashers Class Usage Examples

Méthodes publiques

Свойство Type Description
agroRange float
attackRange float
attackShakesScreen bool
attackSound AudioClip
attack_CD float
classification Type
experienceAmount int

Protected Properties

Свойство Type Description
attackTimer float
camera CameraFollow
isAttacking bool

Méthodes publiques

Méthode Description
Act ( Type, t ) : void
Awake ( ) : void
GetInvincible ( ) : bool
GetTarget ( ) : GameObject
Move ( Vector3 velocity, float force = 1 ) : void
MoveToDir ( Vector3 vDirection, float force = 1 ) : void
SetTarget ( GameObject tar ) : void
Start ( ) : void
Update ( ) : void
getCanMove ( ) : bool
setInvTime ( float t ) : void
setIsAttacking ( bool b ) : void
updateMove ( Vector3 velocity ) : void

Method Details

Act() public méthode

public Act ( Type, t ) : void
t Type,
Résultat void

Awake() public méthode

public Awake ( ) : void
Résultat void

GetInvincible() public méthode

public GetInvincible ( ) : bool
Résultat bool

GetTarget() public méthode

public GetTarget ( ) : GameObject
Résultat GameObject

Move() public méthode

public Move ( Vector3 velocity, float force = 1 ) : void
velocity Vector3
force float
Résultat void

MoveToDir() public méthode

public MoveToDir ( Vector3 vDirection, float force = 1 ) : void
vDirection Vector3
force float
Résultat void

SetTarget() public méthode

public SetTarget ( GameObject tar ) : void
tar GameObject
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

getCanMove() public méthode

public getCanMove ( ) : bool
Résultat bool

setInvTime() public méthode

public setInvTime ( float t ) : void
t float
Résultat void

setIsAttacking() public méthode

public setIsAttacking ( bool b ) : void
b bool
Résultat void

updateMove() public méthode

public updateMove ( Vector3 velocity ) : void
velocity Vector3
Résultat void

Property Details

agroRange public_oe property

public float agroRange
Résultat float

attackRange public_oe property

public float attackRange
Résultat float

attackShakesScreen public_oe property

public bool attackShakesScreen
Résultat bool

attackSound public_oe property

public AudioClip attackSound
Résultat AudioClip

attackTimer protected_oe property

protected float attackTimer
Résultat float

attack_CD public_oe property

public float attack_CD
Résultat float

camera protected_oe property

protected CameraFollow camera
Résultat CameraFollow

classification public_oe property

public Type classification
Résultat Type

experienceAmount public_oe property

public int experienceAmount
Résultat int

isAttacking protected_oe property

protected bool isAttacking
Résultat bool