C# Class GuiltEnemy, Joyful

Inheritance: MonoBehaviour
Mostra file Open project: GDCASU/Joyful

Public Properties

Property Type Description
cooldownTimeUntilNextMovement float
enemyProjectile GameObject
moveSpeed float
playerCheckRadius float
projectileSpeed float
stunTime float
wallCheckRadius float
whatIsWall LayerMask

Public Methods

Method Description
Start ( ) : void
Update ( ) : void
_Animation ( ) : void
_Behavior ( ) : void
isStunned ( ) : void

Private Methods

Method Description
_Act ( ) : void
_Init_Guilt ( ) : void
_Move ( ) : void
_Sense ( ) : void
_Shooting ( ) : void
_Stunned ( ) : void
_Think ( ) : void

Method Details

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

_Animation() public method

public _Animation ( ) : void
return void

_Behavior() public method

public _Behavior ( ) : void
return void

isStunned() public method

public isStunned ( ) : void
return void

Property Details

cooldownTimeUntilNextMovement public_oe property

public float cooldownTimeUntilNextMovement
return float

enemyProjectile public_oe property

public GameObject enemyProjectile
return GameObject

moveSpeed public_oe property

public float moveSpeed
return float

playerCheckRadius public_oe property

public float playerCheckRadius
return float

projectileSpeed public_oe property

public float projectileSpeed
return float

stunTime public_oe property

public float stunTime
return float

wallCheckRadius public_oe property

public float wallCheckRadius
return float

whatIsWall public_oe property

public LayerMask whatIsWall
return LayerMask