2013-02-17 4 views

답변

1

먼저 img = love.graphics.newImage('filename_here.png')을 사용하여 이미지를 변수 img에로드합니다. 그런 다음 love.graphics.draw(img, 50, 50)을 사용하여 좌표 50, 50에서 이미지를 그립니다. 이미지를 한 번만로드해야합니다. 너라면

+2

"만약 당신이"내가 뭐라해도!?! D : – hexagonest

+0

서스펜스가 나를 죽이고 있습니다. – Blenderer

2

메뉴 이미지를 love.load() 함수로로드하고 love.draw() 함수로 그릴 수 있습니다.

예를 들어, 모든 관련 메뉴 데이터를 유지하는 menu.lua라는 파일을 만듭니다. menu.lua는 menu = {}으로 시작하여 menu이라는 새 테이블을 만듭니다. 그런 다음, menu.lua에 : 그 후

function menu.load() 
    menu.start.img = love.graphics.newImage("start.jpg") -- load start.jpg 
    menu.exit.img = love.graphics.newImage("exit.jpg") -- load exit.jpg 
end 

function menu.draw() 
    love.graphics.draw(menu.start.img,x,y) -- draw start.jpg at (x,y) 
    love.graphics.draw(menu.exit.img,x,y) -- draw exit.jpg at (x,y) 
end 

, 당신은 당신의 main.lua 파일에 menu.load()menu.draw()를 호출합니다.

이미지를 테이블에로드하여 그리는 방법입니다.

LOVE wiki은 이러한 종류의 질문에 도움을 줄 수 있습니다.

관련 문제