2012-03-03 2 views
0

У меня проблема с классом директора и группировка некоторых объектов во внешнем классе. Вот мои сценарии короткого примера приложения.Corona SDK: класс директора и объекты группировки

main.lua

gameScene.lua

fakeScene.lua

theClass.lua

Не поленитесь взгляд, сценарии очень короткие :)

На дне "theClass.lua" сценарий, есть такая строка: «Группа: вставить (назад)»

Когда я прокомментирую эту строку, нет проблем с приложением, но мне нужно сгруппировать некоторые объекты в этом модуле. Как я могу исправить эту проблему?

Большое спасибо!

ответ

2

Попробуйте возвращенная переменную в таблицу, используя

local function theFunc(localGroupValue) 
localGroup = localGroupValue 
local back = display.newImage("background.png") 
back:setReferencePoint(display.TopLeftReferencePoint) 
back.x = 200 
back.y = 200 

return("back") 

end 

for s=1,#array do 
table.insert(array,theFunc()) 
end 

, а затем вставить массив в группу с помощью

for s=1,#array do 
theGroup:insert(array[s]) 
end 
Смежные вопросы