love (简体中文)

此模块包含所有其他模块。 最美模块非它莫属。

当你使用LÖVE编写游戏时,需要了解这几个最重要的API回调函数: love.load会初始化加载您的游戏,它仅会被执行一次, love.update用来管理与更新你的游戏的每一帧的状态, love.draw用来渲染屏幕。

为了处理玩家输入的信息以及呈现一个全方面体验的游戏,很多交互将会重写额外的回调函数.

LÖVE提供了默认的空回调函数,你可以通过对应的回调函数名在你自己的代码里重写这些函数:

function love.load()
   hamster = love.graphics.newImage("hamster.png")
   x = 50
   y = 50
end
function love.draw()
   love.graphics.draw(hamster, x, y)
end

模块

love.audio (简体中文)提供一个用来创建音效的接口.
love.font (简体中文)有了这个就可以用字体啦.Added since 0.7.0
love.graphics (简体中文)绘制图形图片,管理屏幕显示.
love.image (简体中文)为图像数据提供接口
love.keyboard (简体中文)Provides an interface to the user's keyboard.
love.mouse (正體中文)Provides an interface to the user's mouse.
love.mouse (简体中文)提供鼠标接口的模块.
love.thread (简体中文)Allows you to work with threads.Added since 0.7.0

类型

Data (简体中文)The superclass of all data.
Object (简体中文)The superclass of all LÖVE types.

回调函数

love.draw (简体中文)用来在每一帧渲染画面的回调函数.
love.load (简体中文)这个方法在游戏一开始的时候就被调用。


其他语言

Personal tools