Lua Equal Для выпуска в Corona
Я в настоящее время разрабатываю приложение для Android, и у меня возникла проблема с короной, которая не регистрирует fish1
я сидела display.contentWidth/3 + 20
, когда fish1
я сидела display.contentWidth/3 + 20
затем newBubble
сделано, и он появляется на оси х, где рыба.
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
1 ответ
Скорее всего, это ошибка с плавающей запятой. использование math.floor
или же math.ceil
в зависимости от того, что применимо / подходит.
bubbleDivision = math.floor( display.contentWidth / 3 )
if math.floor(fish1.x) == bubbleDivision + 20 then