0

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

功能场景:enterScene(事件)
    本地 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)

结尾

这是退出场景功能

功能场景:exitScene(事件)

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)

结尾

4

1 回答 1

0

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

于 2013-07-21T16:27:20.363 回答