对象出现在背景后面
Object is appearing behind background
当我进入主游戏场景时,我想要出现的图像确实出现了,但在背景后面,我已经 运行 多次检查我的代码,但似乎找不到问题所在.如果有人可以帮助...
function scene:create( event )
local sceneGroup = self.view
local background = display.newImage( "game_background.jpg", display.contentWidth, display.contentHeight )
background.anchorX = 0
background.anchorY = 0
background.x, background.y = 0, 0
local basket = display.newImageRect( "basket.jpg" , 90, 90 )
basket.x = 170
basket.y = 10
sceneGroup:insert( basket )
sceneGroup:insert( background )
end
它正在这个函数中发生
由于您将它们放入 sceneGroup 的顺序,篮子出现在背景后面。只需更改顺序从
sceneGroup:insert( basket )
sceneGroup:insert( background )
到
sceneGroup:insert( background )
sceneGroup:insert( basket )
您也可以(但不是真正解决问题的方法)使用以下任一方法:
background:toBack()
或
basket:toFront()
当我进入主游戏场景时,我想要出现的图像确实出现了,但在背景后面,我已经 运行 多次检查我的代码,但似乎找不到问题所在.如果有人可以帮助...
function scene:create( event )
local sceneGroup = self.view
local background = display.newImage( "game_background.jpg", display.contentWidth, display.contentHeight )
background.anchorX = 0
background.anchorY = 0
background.x, background.y = 0, 0
local basket = display.newImageRect( "basket.jpg" , 90, 90 )
basket.x = 170
basket.y = 10
sceneGroup:insert( basket )
sceneGroup:insert( background )
end
它正在这个函数中发生
由于您将它们放入 sceneGroup 的顺序,篮子出现在背景后面。只需更改顺序从
sceneGroup:insert( basket )
sceneGroup:insert( background )
到
sceneGroup:insert( background )
sceneGroup:insert( basket )
您也可以(但不是真正解决问题的方法)使用以下任一方法:
background:toBack()
或
basket:toFront()