任何人都知道我能夠輸入的任何示例或代碼,以便作爲我的遊戲菜單的視圖能夠通過單擊開始遊戲按鈕啓動遊戲?它就像從菜單視圖到遊戲視圖。將一個視圖更改爲另一個
我已經完成了遊戲,只需要我的菜單鏈接到遊戲。非常感謝您的幫助。
任何人都知道我能夠輸入的任何示例或代碼,以便作爲我的遊戲菜單的視圖能夠通過單擊開始遊戲按鈕啓動遊戲?它就像從菜單視圖到遊戲視圖。將一個視圖更改爲另一個
我已經完成了遊戲,只需要我的菜單鏈接到遊戲。非常感謝您的幫助。
假設你不使用的遊戲引擎,你可以使用一個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