Difference between revisions of "love (简体中文)"

Line 23: Line 23:
  
 
== 模块 ==
 
== 模块 ==
{{#ask: [[Category:Modules]] [[parent::love(简体中文)]] [[Concept:Current]]
+
{{#ask: [[Category:Modules]] [[parent::love (简体中文)]] [[Concept:Current]]
 
| headers=hide
 
| headers=hide
 
| format=template
 
| format=template
Line 34: Line 34:
 
}}
 
}}
 
== 类型 ==
 
== 类型 ==
{{#ask: [[Category:Types]] [[parent::love(简体中文)]] [[Concept:Current]]
+
{{#ask: [[Category:Types]] [[parent::love (简体中文)]] [[Concept:Current]]
 
| headers=hide
 
| headers=hide
 
| format=template
 
| format=template
Line 45: Line 45:
 
}}
 
}}
 
== 回调函数 ==
 
== 回调函数 ==
{{#ask: [[Category:Callbacks]] [[parent::love(简体中文)]] [[Concept:Current]]
+
{{#ask: [[Category:Callbacks]] [[parent::love (简体中文)]] [[Concept:Current]]
 
| headers=hide
 
| headers=hide
 
| format=template
 
| format=template

Revision as of 04:59, 23 August 2013

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

当你使用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

模块

类型

回调函数


其他语言