現在、コロナで新しいシーンに移動するためのアプリを取得しようとしています。多くの試行錯誤のあと、他の人からの例を見ると、私は2番目のシーンを画面に読み込んでいます。'gotoScene'を使用するとシーンが表示されますが、前のシーンも残っています
しかし、2番目のシーンがロードされると、遷移はなく、前のシーンも表示されたままになり、scene1とscene2の両方が表示されたままになります。
マイmain.lua
ファイル:
local composer = require("composer")
display.setStatusBar(display.HiddenStatusBar)
composer.gotoScene("scene1")
マイscene1.lua
ファイル:
local composer = require("composer")
local scene = composer.newScene()
function scene:create(event)
local sceneGroup = self.view
local transitionOptions =
{
effect = "fade",
time = 2000
}
local function gotoScene2(event)
composer.gotoScene("scene2", transitionOptions)
end
local rect = display.newRect(display.contentCenterX,
display.contentCenterY, 50, 50)
rect:addEventListener("tap", gotoScene2)
end
scene:addEventListener("create", scene)
return scene
マイscene2.lua
ファイル:私は私が間違ってやっているかを把握することはできません
local composer = require("composer")
local scene = composer.newScene()
function scene:create(event)
local circ = display.newCircle(display.contentCenterX, 100, 25)
end
scene:addEventListener("create", scene)
return scene
、どんな助けも素晴らしいだろう、ありがとう。