任何人都知道我能够输入的任何示例或代码,以便作为我的游戏菜单的视图能够通过单击开始游戏按钮启动游戏?它就像从菜单视图到游戏视图。将一个视图更改为另一个
我已经完成了游戏,只需要我的菜单链接到游戏。非常感谢您的帮助。
任何人都知道我能够输入的任何示例或代码,以便作为我的游戏菜单的视图能够通过单击开始游戏按钮启动游戏?它就像从菜单视图到游戏视图。将一个视图更改为另一个
我已经完成了游戏,只需要我的菜单链接到游戏。非常感谢您的帮助。
假设你不使用的游戏引擎,你可以使用一个UINavigationController,只需使用pushViewController:动画:你也可以使用一个动画块和addSubview:
这些都是很基本的原则,你们是怎么设法完成整个游戏而不了解视图层次结构?
您可以使用UINavigationController来管理切换到/从游戏和菜单。或者,您可以使用UIAnimation淡入,而另一个淡出,或者在屏幕上移动一个视图而另一个视图在屏幕上移动。你期望什么样的效果?
您不必使用UINavigationController,因为您也可以将子视图添加到主窗口。
查看本教程的一个很好的例子。 https://web.archive.org/web/20100102064245/http://icodeblog.com/2009/03/18/iphone-game-programming-tutorial-part-3-splash-screen/
你可以用我知道的两种方法做到这一点。首先是点击按钮,您需要调用您想要浏览的视图:
[self presentmodalviewcontroller:gameview animated:yes]
这只是将视图重叠在另一个视图上。 gameview
是您想要浏览的视图,并且在使用上面的行之前切记记得通过分配来创建它的对象。
另一个好方法是使用uinavigationcontroller
,它推动和弹出视图,并且是最佳实践。用当前视图rootviewcontroller
分配导航控制器。要导航只需使用:
[self.navigationcontoller pushviewcontroller:gameview]
和流行的看法回来,你只需要使用以前的观点:
[self.navigationcontroller popviewcontroller animated:yes]
恭喜完成您的游戏应用。
链接已经死了,这使得这只是一个答案 – rene 2017-07-02 10:47:49