C# Class RunnerBehavior, Demonology

Inheritance: EnemyBehavior
Mostrar archivo Open project: Qlevine20/Demonology Class Usage Examples

Public Properties

Property Type Description
DeathSound UnityEngine.AudioClip
PlayerSeen UnityEngine.AudioClip
Poof GameObject
charging bool
mobFacingRight bool
pause bool
speed float
targetDist float
wallDist float
whatIsTarget LayerMask
whatIsWall LayerMask

Public Methods

Method Description
FixedUpdate ( ) : void
Flip ( ) : void
Movement ( Ray2D ry ) : void
OnCollisionEnter2D ( Collision2D other ) : void
OnDeath ( ) : void
OnRespawn ( ) : void
OnTriggerEnter2D ( Collider2D other ) : void
PrepareToCharge ( float num ) : IEnumerator
Recovering ( float num ) : IEnumerator
Seek ( Ray2D ry ) : void
Start ( ) : void
Stunned ( float num ) : IEnumerator

Method Details

FixedUpdate() public method

public FixedUpdate ( ) : void
return void

Flip() public method

public Flip ( ) : void
return void

Movement() public method

public Movement ( Ray2D ry ) : void
ry Ray2D
return void

OnCollisionEnter2D() public method

public OnCollisionEnter2D ( Collision2D other ) : void
other Collision2D
return void

OnDeath() public method

public OnDeath ( ) : void
return void

OnRespawn() public method

public OnRespawn ( ) : void
return void

OnTriggerEnter2D() public method

public OnTriggerEnter2D ( Collider2D other ) : void
other UnityEngine.Collider2D
return void

PrepareToCharge() public method

public PrepareToCharge ( float num ) : IEnumerator
num float
return IEnumerator

Recovering() public method

public Recovering ( float num ) : IEnumerator
num float
return IEnumerator

Seek() public method

public Seek ( Ray2D ry ) : void
ry Ray2D
return void

Start() public method

public Start ( ) : void
return void

Stunned() public method

public Stunned ( float num ) : IEnumerator
num float
return IEnumerator

Property Details

DeathSound public_oe property

public AudioClip,UnityEngine DeathSound
return UnityEngine.AudioClip

PlayerSeen public_oe property

public AudioClip,UnityEngine PlayerSeen
return UnityEngine.AudioClip

Poof public_oe property

public GameObject Poof
return GameObject

charging public_oe property

public bool charging
return bool

mobFacingRight public_oe property

public bool mobFacingRight
return bool

pause public_oe property

public bool pause
return bool

speed public_oe property

public float speed
return float

targetDist public_oe property

public float targetDist
return float

wallDist public_oe property

public float wallDist
return float

whatIsTarget public_oe property

public LayerMask whatIsTarget
return LayerMask

whatIsWall public_oe property

public LayerMask whatIsWall
return LayerMask