Phaser-3-UI

Phaser 3 UI by Blobattack.com. GO CHECK IT OUT NOW!!!

View project on GitHub

ProgressBar

Kind: global class

new ProgressBar(game, x, y, width, height, maxValue, borderColor, barColor)

Create a Progress Bar

Param Type Description
game Phaser.Scene  
x Number  
y Number  
width Number  
height Number  
maxValue Number  
borderColor string Must be of the format ‘0x123123’
barColor string Must be of the format ‘0x123123’

Example

const progressBar = new ProgressBar(scene, 100, 100, 400, 50, 2000, '0x000000', '0xeeeeee')

progressBar.setValue(value)

Set the value of the progress bar

Kind: instance method of ProgressBar

Param Type
value Number

Example

progressBar.setValue(500)

progressBar.setText(text, textColor, fontFamily)

Set text for the progress bar

Kind: instance method of ProgressBar

Param Type Description
text string  
textColor string must be of the format ‘#abcd12’
fontFamily string css font family value

Example

progressBar.setText("HP", "#ff5666", "Roboto")

progressBar.move(x, y)

moves progress bar

Kind: instance method of ProgressBar

Param Type
x Number
y Number

progressBar.destroy()

destroys progress bar

Kind: instance method of ProgressBar