Skip to main content

HealthIcon

Kindclass
Packageobjects
Full nameobjects.HealthIcon
Sourcesource/objects/HealthIcon.hx
ExtendsFlxSprite

Public fields​

NameTypeStaticDefaultNotes
sprTrackerFlxSpriteno——
canBounceBoolnofalse—
iconOffsetsArray<Float>no[0, 0]—

Public methods​

new (constructor)​

function new(char:String = 'bf', isPlayer:Bool = false, allowGPU:Bool = true)
ParameterTypeDefault
char (optional)String'bf'
isPlayer (optional)Boolfalse
allowGPU (optional)Booltrue

View source

changeIcon​

function changeIcon(char:String)
ParameterTypeDefault
charString—

View source

bounce​

function bounce()

View source

playAnim​

function playAnim(anim:String)
ParameterTypeDefault
animString—

View source

getCharacter​

function getCharacter():String

View source

Internals​

Private / internal members
FieldTypeStatic
isPlayerBoolno
charStringno
initialWidthFloatno
initialHeightFloatno
_placeholderIconsMap<String, FlxGraphic>yes
Method
override function update(elapsed:Float)
override function updateHitbox()
static function getPlaceholderIcon(char:String):FlxGraphic