Corona Storyboard不会从之前的场景中删除元素

时间:2013-07-21 16:26:05

标签: lua corona corona-storyboard

我在Corona SDK故事板中有一个场景,一个文本。 我想要它当它进入场景时,文本变为“1”并且它出现,当它存在时我希望它消失的场景,所以我把它设置为“”。 (一个空字符串) 但是当我回到现场时,它仍然是“”并且不会再次将其置于1。

function scene:enterScene( event )
    local screenGroup = self.view
    storyboard.purgeScene("mainmenuscene")
    backbtn:addEventListener("touch",backbtn)
    leveltext = display.newText("1", 75, 1.7, native.systemFontBold, 20)
    leveltext:setTextColor(255,255,255)

end

and here is the exit scene function

function scene:exitScene( event )

local screenGroup = self.view -- remove touch listener for image backbtn:removeEventListener( "touch", backbtn ) leveltext = display.newText("", 75, 1.7, native.systemFontBold, 20) leveltext:setTextColor(255,255,255)

1 个答案:

答案 0 :(得分:0)

没关系,我修好了。 显然在退出场景功能中我应该完成leveltext:removeSelf()而不是将其移动到“”