2015-10-12 69 views
0

我目前正在開發一個Android應用程序,我有一個問題電暈未註冊fish1是在display.contentWidth/3 + 20。當fish1display.contentWidth/3 + 20然後newBubble被製作並且它出現在魚的x軸上。Lua等於在電暈發行

bubbleDivision = display.contentWidth/3 -- How many times the Bubbles will appear 
print (bubbleDivision) 

if fish1.x == display.contentWidth/3 + 20 then 
    newBubble = display.newImage("testBubble.png") 
    print "Spawned" 

    newBubble.x = fish1.x  
end 

回答

0

很可能是浮點錯誤。使用math.floormath.ceil,以適用/適用者爲準。

bubbleDivision = math.floor(display.contentWidth/3) 
if math.floor(fish1.x) == bubbleDivision + 20 then 
+0

謝謝,但它沒有奏效。我嘗試添加它,但之後沒有任何工作 – hayful59