我和我的合作伙伴正在开发一个项目,在这个项目中,我们必须开发一个简单的游戏,还必须有两个视频,例如博物馆界面。我们已经建立了一个主页(场景1),其中只包含一个输入按钮,然后我们有一个菜单页面(场景2),其中包含视频1,视频2和游戏的三个按钮。
我们被告知不应该使用场景,因此我们希望将这两个场景和后续场景放在一个时间轴上。有没有一种简单的方法可以把场景2放在场景1的时间线上?
发布于 2012-11-20 02:27:08
您将需要管理每个页面的可见性。使用page1.sible= true和page2.visible = false启动应用程序。当用户单击play按钮时,交换这些值。这样一来,两个页面同时出现在舞台上,你就不必使用场景了。
根据您最终使用的页面有多复杂或有多少页面,您可能希望研究MVC (模型/视图/控制器)体系结构设计。它们在任何语言中都能很好地处理多个视图。Flash的不同之处在于,它内置了处理UI的方法,可以使简单的事情变得容易,但一旦它开始变大,它就不能很好地扩展。
https://stackoverflow.com/questions/13458461
复制相似问题