summaryrefslogtreecommitdiffhomepage
path: root/music.lua
diff options
context:
space:
mode:
authorAki <nthirtyone@gmail.com>2017-04-06 18:40:27 +0200
committerAki <nthirtyone@gmail.com>2017-04-06 18:40:27 +0200
commit4cf1755d05a63452feca03d2e380b149fcaa76c2 (patch)
treedeaa00880a83e230f70ae423eb616a817c8828fc /music.lua
parent9a5b629d8c1719af62667235c59950862b46b771 (diff)
downloadroflnauts-4cf1755d05a63452feca03d2e380b149fcaa76c2.zip
roflnauts-4cf1755d05a63452feca03d2e380b149fcaa76c2.tar.gz
roflnauts-4cf1755d05a63452feca03d2e380b149fcaa76c2.tar.bz2
Moved music.lua, cleaned-up its code; Fixed requires for main, World and Menu
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