C# Класс SunsetHigh.BraceFace

A character that encapsulates all the movement and attack logic for the mini-boss
Наследование: Character
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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