Приветствую
Есть код, как мне все это объединить в один уровень?
Вот код
Код
local Label1,Label2,Label3,T26,choose
ty = 230 -- координата спрайта T26 по Y
--инициализируем все
function love.load()
menu_create()
end
function love.update(dt)
menu_choose()
menu_mode()
end
--рисуем
function love.draw()
menu_draw()
end
--Выход по клавише Esc
function love.keypressed(k)
if k == 'escape' then
love.event.quit()
end
end
------------------------------------------------------------------------------------------------------
--Меню выбора и движения спрайта
function menu_choose()
if love.keyboard.isDown("up")
then -- если нажата клавиша вверх отрисовываем
love.audio.play(soundc)
choose = 1
ty = 230
love.graphics.draw(T26,410,ty,6.28,0.2,0.2,0,0)
end
if love.keyboard.isDown("down")
then
love.audio.play(soundc)
choose = 2
ty = 330
love.graphics.draw(T26,410,ty,6.28,0.2,0.2,0,0)
end
end
--Прорисовка меню
function menu_draw()
--рисуем картинку
love.graphics.draw(Label1,256, 70)
love.graphics.draw(Label2, 256, 230)
love.graphics.draw(Label3, 256, 330)
love.graphics.draw(T26,410,ty,6.28,0.2,0.2,0,0)
end
--Инициализируем все
function menu_create()
soundc = love.audio.newSource("choose.wav","static")
music = love.audio.newSource("8bit.mp3") -- если "static" не указано, LÖVE будет проигрывать файл с диска, подходит для длинным музыкальных треков
love.audio.play(music)
Label1 = love.graphics.newImage("BATTLE CITY.png")
Label2 = love.graphics.newImage("PLAYER 1.png")
Label3 = love.graphics.newImage("PLAYER 2.png")
T26 = love.graphics.newImage("T-26.png") --загрузили спрайт
end
--Выбор режима игры
function menu_mode()
if love.keyboard.isDown("return")
then
if choose == 1
then
love.event.quit()
end
end
end