2015-01-09 95 views
0

我对Lua和Corona SDK相当陌生,但到目前为止,我发现一切都非常愉快。我一直在遵循一个教程来创建一个使用Corona的小型移动应用程序游戏。它需要很多图像才能居中,因此我决定将以下函数写入中心图像。Corona SDK。 Lua:居中图像功能

local function centering(img) 
    local centerX = display.contentcenterX 
    local centerY = display.contentcenterY 
    local img = img 
    img.x = centerX; img.y = centerY 
    return img 
end 

local obj1 = display.newImage("obj1.png") 
local obj2 = display.newImage("obj2.png") 
local obj3 = display.newImage("obj3.png") 

local img_list = {obj1, obj2, obj3} 
for i = 1, #img_list do 
    centering(img_list[i]) 
end 

一切似乎编译没有错误。但是,图像不在屏幕的中心。我究竟做错了什么?任何Lua或Corona SDK的建议很高兴赞赏。

+0

这是一个错字,在这样的问题中没有看到任何值。请删除。 – Schollii 2015-01-12 06:19:17

回答

0

contentCenterXcontentCenterY应以大写字母C为中心。

+0

谢谢,没有自动完成,很难看到一些错误。 – Black 2015-01-10 00:19:16