下面的圖片只是一個空白的vc,上面有一個按鈕。 我會彈出一個標題(當按下原始按鈕時),說明「遊戲結束後繼續按下按鈕」,下一個按鈕將直接位於標題下方。我希望隱藏原始按鈕,以便用戶無法點擊它。用戶唯一的選擇是按下一個按鈕。這將導致上面的圖像。只是一個空白的視圖控制器上有一個按鈕。由於如何快速創建遊戲重啓按鈕
-10
A
回答
-1
我有點被你的問題的措辭混淆。我之前在Swift中創建了一個簡單的遊戲,如果我理解你是對的,你需要一個可以重新啓動遊戲的按鈕嗎?
我通過簡單的用戶導航到遊戲結束的屏幕做到了這一點,然後返回到任何級別的用戶需要去下一個。
另外,我相信我一次也僅僅是當前控制器上坡平了,遊戲結束的消息,然後重新加載級別的用戶點擊屏幕後這樣做。
+0
第二種選擇是我想要做的。 「只需通過當前控制器上的消息彈出遊戲,然後在用戶點擊屏幕後重新加載關卡。」謝謝 –
-1
那麼,你的目標是重新啓動當前級別是否正確?我有一個遊戲,我創建了一段時間,當角色死亡時,一個gameOver函數被調用,它在屏幕上運行了一個Game Over動畫。
然後在我的touchesBegan功能,正如你可能知道是跑,當用戶觸摸屏幕時,我查了布爾VAR我所說的遊戲。只要這是錯誤的,就意味着遊戲已經發生。所以,這裏是一些示例代碼:
if gamePlay == false {
if reachedTheEndOfTheLevel {
let scene = Level2(fileNamed: "Level2")
let skView = self.view!
skView.presentScene(scene)
}else {
let scene = GameScene(fileNamed: "GameScene")
let skView = self.view!
skView.presentScene(scene)
}
正如你所看到的,我檢查,看看如果玩家需要去到下一個值,或者如果他們需要再次嘗試目前的水平。無論哪種方式,這個過程幾乎是一樣的。我創建一個場景和一個視圖。然後在那個視圖上我打電話給presentScene。
我在Swift 3發佈之前構建了這個遊戲,所以有可能需要更新一些語法。我沒有檢查過。
讓我知道這是否有幫助。
相關問題
- 1. 將遊戲實現爲快速遊戲
- 2. 如何重新啓動程序? (重新啓動按鈕在遊戲中)
- 3. 快速創建按鈕和標籤
- 4. 如何使用tkinter在遊戲類中創建按鈕
- 5. 如何在RUNTIME遊戲對象下創建RUNTIME按鈕UNITY
- 6. 如何創建FPS遊戲?
- 7. Google+遊戲按鈕
- 8. 遊戲無法以快速啓動,但沒有任何例外
- 9. 如何以編程方式創建快速撥號按鈕?
- 10. 如何快速創建按鈕作爲圖片?
- 11. 如何在遊戲轉移時重新啓動遊戲
- 12. 重置按鈕在Javascript井字遊戲
- 13. 遊戲結束並重新啓動按鈕Cocos2d
- 14. 製作一個重啓按鈕,Android應用遊戲
- 15. 單擊按鈕時重新啓動iPhone遊戲
- 16. 重新啓動遊戲,按鈕總是導致崩潰
- 17. 如何爲我的蛇遊戲創建一個重新啓動按鈕內置JavaScript?
- 18. 我如何重新啓動遊戲機?
- 19. 如何創建一個遊戲手柄按鈕的EventHandler不按更新方法
- 20. 如何在遊戲完成時用按鈕啓動對話框?
- 21. 如何加快HTML5遊戲
- 22. 如何使用wxpython中的按鈕重新啓動遊戲?所有的
- 23. 如何在c#中創建真人快打遊戲?
- 24. 快速觸摸崩潰我的遊戲
- 25. System.Drawing快速足夠2D遊戲編程?
- 26. 重啓後遊戲變慢
- 27. 重新啓動遊戲
- 28. iPhone遊戲重啓戰略
- 29. 重新啓動2D遊戲
- 30. JBOX2d:重新啓動遊戲
到目前爲止,你有什麼嘗試導致你的問題?你有什麼錯誤?堆棧溢出不是代碼寫入或教程網站。你需要展示一些代碼以便人們提供幫助。 –