В прошлом году я закончил игру матч-три и есть пример для вас, чтобы помочь:
local moves_count = 10 -- limite 10 moves
--Called move_success when player moved two cells succeed
function move_success()
--Your code here
--XXX
--
moves_count = moves_count - 1
update_moves_display()
check()
end
function check()
--Your code here
--XXX
--
while true do
if XXXX then --level clear
level_clear()
return
end
if check_out_of_moves() then
level_failed("outofmoves")
return
end
--Check others you want
--Your code here
--
return
end
end
function update_moves_display()
--Your code here
--XXX
--
end
function check_out_of_moves()
return moves_count == 0
end
function level_failed(info)
--Your code here
--XXX
--
end
function level_clear()
--Your code here
--XXX
--
end
PS: Мой английский не очень хорошо, простите меня.^_^
Мне нелегко добавить это в свой код, который представляет собой только сильно измененную версию Corona Crush (https://github.com/coronalabs/CoronaCrush/blob/master/main.lua). Есть ли способ, которым вы можете подробно рассказать о том, как выйти замуж за двоих? – W001W
@ W001W смотрите здесь: [https://github.com/SES-xuelan/m3-for-W001W/blob/master/CoronaCrush-master-edit/main.lua] (https://github.com/SES- xuelan/m3-for-W001W/blob/master/CoronaCrush-master-edit/main.lua) и сравнить их. – Albert
Большое спасибо Альберту! По большей части все работает хорошо. – W001W