瀏覽代碼

Fix jump sound;

bjorn 10 年之前
父節點
當前提交
6155226912
共有 2 個文件被更改,包括 3 次插入3 次删除
  1. 二進制
      media/sounds/jump.ogg
  2. 3 3
      pigeon.lua

二進制
media/sounds/jump.ogg


+ 3 - 3
pigeon.lua

@@ -113,6 +113,9 @@ function Pigeon:init()
     elseif name == 'leftStop' or name == 'rightStop' then
     elseif name == 'leftStop' or name == 'rightStop' then
       self.slide = nil
       self.slide = nil
     elseif name == 'jump' then
     elseif name == 'jump' then
+      ctx.sound:play('jump', function(sound)
+        sound:setVolume(.5)
+      end)
       self:jump()
       self:jump()
     elseif name == 'laser' then
     elseif name == 'laser' then
       self.laser.active = true
       self.laser.active = true
@@ -490,9 +493,6 @@ function Pigeon.walk:update()
   self:recoverFuel()
   self:recoverFuel()
 
 
   if love.keyboard.isDown('up') then
   if love.keyboard.isDown('up') then
-    ctx.sound:play('jump', function(sound)
-      sound:setVolume(.5)
-    end)
     return self:changeState('air')
     return self:changeState('air')
   elseif love.keyboard.isDown(' ') then
   elseif love.keyboard.isDown(' ') then
     self:changeState('peck')
     self:changeState('peck')