Lua 如何使一个显示组在Corona的每个场景中保持固定?

Lua 如何使一个显示组在Corona的每个场景中保持固定?,lua,coronasdk,scene,Lua,Coronasdk,Scene,我有一个级别和状态栏显示组,我希望该组在场景更改时保持在同一位置。我怎样才能做到这一点?我正在使用director类进行场景更改。是否希望在每个场景中都显示一个对象/组。。?然后您可以执行以下操作: --main.lua-- local director=require("director") local maingroup=display.newGroup() maingroup:insert(director.directorView) director:changeScene("m

我有一个级别和状态栏显示组,我希望该组在场景更改时保持在同一位置。我怎样才能做到这一点?我正在使用director类进行场景更改。

是否希望在每个场景中都显示一个对象/组。。?然后您可以执行以下操作:

--main.lua--

 local director=require("director")
 local maingroup=display.newGroup()
 maingroup:insert(director.directorView)
 director:changeScene("menu")
 return maingroup
 local function myObject(group,x,y,imagePath)

   local image = display.newImage( imagePath )
   image.x, image.y = x, y
   group:insert( image )

   -- add motion (if needed) --
   transition.to(image, {time=1000, x=160, y=300, transition=easing.inOutQuad})

   -- add Listener --
   image:addEventListener("touch", function() print("imageClicked") end )
end

local status = { myObject = myObject }

return status
--status.lua--

 local director=require("director")
 local maingroup=display.newGroup()
 maingroup:insert(director.directorView)
 director:changeScene("menu")
 return maingroup
 local function myObject(group,x,y,imagePath)

   local image = display.newImage( imagePath )
   image.x, image.y = x, y
   group:insert( image )

   -- add motion (if needed) --
   transition.to(image, {time=1000, x=160, y=300, transition=easing.inOutQuad})

   -- add Listener --
   image:addEventListener("touch", function() print("imageClicked") end )
end

local status = { myObject = myObject }

return status
--menu.lua--(这是您的游戏场景)

继续编码。。。。。。。。。。。。。。。。