Skip to content

Menu ​

You can modify or completely remove the main UI menu.

Assets

Add buttons ​

js
const iconTexture = await Texture('icon.webp')
const customButton = world.ui.icons.add(
	'ButtonName',
	iconTexture,
	'#ff7585', // background color
	true // whether to place at the start or end
)

customButton.click = () => {
	// anything you want
}
world.add(customButton)

Removing default buttons ​

js
world.ui.icons.remove('Editor')
world.ui.icons.remove('Worlds')
world.ui.icons.remove('Code')
world.ui.icons.remove('Avatars')
world.ui.icons.remove('Docs')
world.ui.icons.remove('Account')

Hiding / showing menu ​

js
world.ui.icons.show()
world.ui.icons.hide()

Hide play/stop button ​

js
world.ui.menu.playStopButton.visible = false