C# 클래스 SunsetHigh.BraceFace

A character that encapsulates all the movement and attack logic for the mini-boss
상속: Character
파일 보기 프로젝트 열기: ErraticUnicorn/MOSH 1 사용 예제들

공개 메소드들

메소드 설명
BraceFace ( ) : System
draw ( SpriteBatch sb ) : void
getHealth ( ) : int
loadContent ( Microsoft.Xna.Framework.Content.ContentManager content ) : void
onCollide ( IInteractable other ) : void
reset ( ) : void
setAggressive ( bool aggressive ) : void
setHealth ( int health ) : void
setHealthBarVisible ( bool visible ) : void
shiftHealth ( int dhp ) : void
update ( float elapsed ) : void

비공개 메소드들

메소드 설명
braceBulletCollideEvent ( IInteractable collider ) : void

메소드 상세

BraceFace() 공개 메소드

public BraceFace ( ) : System
리턴 System

draw() 공개 메소드

public draw ( SpriteBatch sb ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
리턴 void

getHealth() 공개 메소드

public getHealth ( ) : int
리턴 int

loadContent() 공개 메소드

public loadContent ( Microsoft.Xna.Framework.Content.ContentManager content ) : void
content Microsoft.Xna.Framework.Content.ContentManager
리턴 void

onCollide() 공개 메소드

public onCollide ( IInteractable other ) : void
other IInteractable
리턴 void

reset() 공개 메소드

public reset ( ) : void
리턴 void

setAggressive() 공개 메소드

public setAggressive ( bool aggressive ) : void
aggressive bool
리턴 void

setHealth() 공개 메소드

public setHealth ( int health ) : void
health int
리턴 void

setHealthBarVisible() 공개 메소드

public setHealthBarVisible ( bool visible ) : void
visible bool
리턴 void

shiftHealth() 공개 메소드

public shiftHealth ( int dhp ) : void
dhp int
리턴 void

update() 공개 메소드

public update ( float elapsed ) : void
elapsed float
리턴 void