C# Class Boss1_AttackCycle, scriptcaster

Inheritance: MonoBehaviour
Afficher le fichier Open project: crazymeeshu/scriptcaster

Méthodes publiques

Свойство Type Description
attackSpeed float
attackStarted bool
backupSpeed float
bossDontFlip GameObject
dontattack bool
facingLeft bool
greenHead Sprite
groundChecker Transform
headCollider GameObject
horn1 GameObject
horn2 GameObject
isGrounded bool
radius float
redHead Sprite
shockwave GameObject
waitseconds float
xbufferback GameObject
xbufferfront GameObject

Méthodes publiques

Méthode Description
BackingUp ( ) : void
ChargeAttack ( ) : void
CheckForEarlyWall ( ) : void
Detect ( ) : void
FixedUpdate ( ) : void
FlingPlayer ( float xForce, float yForce ) : void
Flip ( ) : void
JumpWall ( ) : void
OnCollisionEnter2D ( Collision2D col ) : void
OnTriggerEnter2D ( Collider2D col ) : void
SetAnger ( bool isPissed ) : void
Shockwave ( ) : void
Start ( ) : void
Stunned ( ) : void
TooCloseAttack ( ) : void
Update ( ) : void
cooldownHelper ( ) : void

Private Methods

Méthode Description
afterHitWait ( ) : IEnumerator
backupTime ( ) : IEnumerator
quickAttack ( ) : IEnumerator
quickattackCoolDown ( ) : IEnumerator
shockwaveCooldown ( ) : IEnumerator
stunTime ( ) : IEnumerator
waitToFlip ( ) : IEnumerator

Method Details

BackingUp() public méthode

public BackingUp ( ) : void
Résultat void

ChargeAttack() public méthode

public ChargeAttack ( ) : void
Résultat void

CheckForEarlyWall() public méthode

public CheckForEarlyWall ( ) : void
Résultat void

Detect() public méthode

public Detect ( ) : void
Résultat void

FixedUpdate() public méthode

public FixedUpdate ( ) : void
Résultat void

FlingPlayer() public méthode

public FlingPlayer ( float xForce, float yForce ) : void
xForce float
yForce float
Résultat void

Flip() public méthode

public Flip ( ) : void
Résultat void

JumpWall() public méthode

public JumpWall ( ) : void
Résultat void

OnCollisionEnter2D() public méthode

public OnCollisionEnter2D ( Collision2D col ) : void
col Collision2D
Résultat void

OnTriggerEnter2D() public méthode

public OnTriggerEnter2D ( Collider2D col ) : void
col UnityEngine.Collider2D
Résultat void

SetAnger() public méthode

public SetAnger ( bool isPissed ) : void
isPissed bool
Résultat void

Shockwave() public méthode

public Shockwave ( ) : void
Résultat void

Start() public méthode

public Start ( ) : void
Résultat void

Stunned() public méthode

public Stunned ( ) : void
Résultat void

TooCloseAttack() public méthode

public TooCloseAttack ( ) : void
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

cooldownHelper() public méthode

public cooldownHelper ( ) : void
Résultat void

Property Details

attackSpeed public_oe property

public float attackSpeed
Résultat float

attackStarted public_oe property

public bool attackStarted
Résultat bool

backupSpeed public_oe property

public float backupSpeed
Résultat float

bossDontFlip public_oe property

public GameObject bossDontFlip
Résultat GameObject

dontattack public_oe property

public bool dontattack
Résultat bool

facingLeft public_oe property

public bool facingLeft
Résultat bool

greenHead public_oe property

public Sprite greenHead
Résultat Sprite

groundChecker public_oe property

public Transform groundChecker
Résultat Transform

headCollider public_oe property

public GameObject headCollider
Résultat GameObject

horn1 public_oe property

public GameObject horn1
Résultat GameObject

horn2 public_oe property

public GameObject horn2
Résultat GameObject

isGrounded public_oe property

public bool isGrounded
Résultat bool

radius public_oe property

public float radius
Résultat float

redHead public_oe property

public Sprite redHead
Résultat Sprite

shockwave public_oe property

public GameObject shockwave
Résultat GameObject

waitseconds public_oe property

public float waitseconds
Résultat float

xbufferback public_oe property

public GameObject xbufferback
Résultat GameObject

xbufferfront public_oe property

public GameObject xbufferfront
Résultat GameObject