如何在Corona SDK中将场景设为默认开始页面

时间:2014-12-27 18:50:23

标签: lua corona

所以我有2页。 view1view2。我拥有的是main.lua以及view1.luaview2.lua

在我的main.lua我有这个:

-- show default status bar (iOS)
display.setStatusBar( display.HiddenStatusBar )

就是这样,这是因为我最近为我的页面导航添加了按钮而不是标签栏。所以在view1我有:

local playbtn = widget.newButton{
    left = 10,
    top = 600,
    defaultFile = "icon2.png",
    overFile = "icon2-down.png",
    onPress = onplaybtn
}

function onplaybtn( event )
    composer.gotoScene( "view2" )
end

因此,第一页上的此按钮将导航到第二页,而第二页则导航到:

local exitbtn = widget.newButton{
    left = 1096,
    top = 5,
    defaultFile = "icon1.png",
    overFile = "icon1-down.png",
    onPress = onexitbtn,
}

function onexitbtn( event )
    composer.gotoScene( "view1" )
end

所以这是我的第二个按钮。基本上我在view1上有一个按钮,可以导航到view2。然后在view2我有一个导航到view1的按钮,这样你就可以在场景之间进行。但是,如何在启动应用时将view1设置为默认页面,因为main.lua显然没有任何内容,因此它只是一个黑屏。感谢

(询问您是否需要更多信息,因为我还是Corona SDK的新手,我不确定您是否需要额外的东西)。

- 编辑

当我的标签位于底部时,在main.lua我的底部有onFirstView()的内容,显然是将view1设置为默认页面。

1 个答案:

答案 0 :(得分:2)

在主要电话的底部

composer.gotoScene( "view1" )

请记住将作曲家包含在主要的顶部

local composer = require( "composer" )