2019-07-15 21:04:41 -04:00

20 lines
634 B
Plaintext

function gui:newPlayer(source,x,y,w,h,sx,sy,sw,sh)
local c=self:newFrame("MediaPlayer",x,y,w,h,sx,sy,sw,sh)
c.visuals=c:newFrame(0,0,0,-20,0,0,1,1)
c.bar=c:newFrame(40,-20,-40,20,0,1,1)
c.bar:ApplyGradient{Color.blue,Color.Darken(Color.blue,.25)}
c.action=c:newTextButton("Play",0,-20,40,20,0,1)
c.action:ApplyGradient{Color.blue,Color.Darken(Color.blue,.25)}
c.action:OnReleased(function(b,self)
if self.text=="Play" then
self.Parent.Source:play()
self.text="Pause"
else
self.Parent.Source:pause()
self.text="Play"
end
end)
c.action.Tween=-3
c.VPush=multi:newStep(0,1,1,10)
c.Source=audio:new(source)
end