summaryrefslogtreecommitdiffhomepage
path: root/music.lua
diff options
context:
space:
mode:
Diffstat (limited to 'music.lua')
-rw-r--r--music.lua27
1 files changed, 0 insertions, 27 deletions
diff --git a/music.lua b/music.lua
deleted file mode 100644
index 1ac26bb..0000000
--- a/music.lua
+++ /dev/null
@@ -1,27 +0,0 @@
--- `Music`
--- Simple music player object that plays and loops selected track in single Scene.
-
--- WHOLE CODE HAS FLAG OF "need a cleanup"
-
--- Metatable of `Music`
--- nils initialized in constructor
-Music = {
- track = nil,
- source = nil
-}
-function Music:new(track)
- -- Meta
- local o = {}
- setmetatable(o, self)
- self.__index = self
- -- Init
- o.track = track
- o.source = love.audio.newSource("assets/music/" .. o.track)
- o.source:setLooping(true)
- o.source:setVolume(.7)
- o.source:play()
- return o
-end
-function Music:delete()
- self.source:stop()
-end \ No newline at end of file