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;