1
我想暫停程序,直到我的按鈕按下如何等待CCMenuItemImage按下目標C?
我已通過使用[[CCDirector sharedDirector] pause]暫停我的場景;確定屏幕暫停但我的功能繼續運行,直到它結束功能
它們是否有任何功能來等待按鈕動作?
我想暫停程序,直到我的按鈕按下如何等待CCMenuItemImage按下目標C?
我已通過使用[[CCDirector sharedDirector] pause]暫停我的場景;確定屏幕暫停但我的功能繼續運行,直到它結束功能
它們是否有任何功能來等待按鈕動作?
如果暫停CCDirector,它會將幀速率降低到4 fps--它不會阻止CCDirector運行遊戲更新,也不會停止執行當前方法。
請注意,較低的幀速率會影響觸摸檢測,並且在CCDirector暫停時您可能很難激活任何CCMenu按鈕。
這些只是爲什麼CCDirector的暫停方法是一個糟糕的替代品真實執行暫停您的遊戲的兩個原因。原則上,當您調出遊戲(暫停)菜單時,應該發生的是任何遊戲對象都不會運行任何更新並暫停任何當前正在運行的操作。只有前景菜單保持正常運行才能接收用戶輸入。