Hi All,
I hope everyone is having a great week!
I wanted to share a really cool and frictionless way to add a music player to your experience!
Introducing TopBarBeats: the easiest music solution!
If your experience already uses TopBarPlus, feel free to skip ahead.
Otherwise, please see here for TopBarPlus documentation to get started:
Once you have TopBarPlus imported, simply pass it in (along with some song IDs )
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local TopBarPlus = require(ReplicatedStorage.Icon)
local TopBarBeats = require(ReplicatedStorage.TopBarBeats)
TopBarBeats:init(TopBarPlus)
TopBarBeats:loadTracks({
"rbxassetid://140584467386533",
"rbxassetid://132839662402626",
"rbxassetid://1839841807",
"rbxassetid://129338574094673",
"rbxassetid://79333319537529",
"rbxassetid://92664338374114",
"rbxassetid://87188555700638",
"rbxassetid://131065621936266"
}, { autostart = true, shuffle = true })
BOOM!Just like that, your experience now has a music player!
Gone are the days of ugly/clunky music players; now it integrates straight into the TopBar!
If you want to give it a try, I have included a demo place here:
I have also added it to GitHub for workflow convenience:
Happy to create some documentation on this in the future.
I hope this resource is helpful, please let me know your thoughts.
Thanks for reading!
-Blankscarface23