C# Class GuiltEnemy, Joyful

Inheritance: MonoBehaviour
Show 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 property

public float cooldownTimeUntilNextMovement
return float

enemyProjectile public property

public GameObject enemyProjectile
return GameObject

moveSpeed public property

public float moveSpeed
return float

playerCheckRadius public property

public float playerCheckRadius
return float

projectileSpeed public property

public float projectileSpeed
return float

stunTime public property

public float stunTime
return float

wallCheckRadius public property

public float wallCheckRadius
return float

whatIsWall public property

public LayerMask whatIsWall
return LayerMask