私は、「一時停止」と「再開」という言葉が押されたときにトグルするトグルメニューを持っています。これはゲーム全体を一時停止して再開します。これは、再生中にメニューが「一時停止」と表示されることを意味します(一時停止するにはここをクリックします)。一時停止すると「再開」と表示されます(ここをタップすると再開します)。cocos2dのバックグラウンドからゲームを再開した後、一時停止を続ける方法は?
ゲームを一時停止した後にホームボタンをタップしてから戻ってくると、それが再開し、一時停止メニューが「再開」として表示されるという問題があります。そして、これは私には意味をなさない。私が望む最善の方法は、バックグラウンドに入り、バックグラウンドから再開するときに常にゲームを一時停止することです。私は、次の方法を見て、彼らは実際に動作しません:
-(void)applicationWillResignActive:(UIApplication *)application{
}
- (void)applicationDidBecomeActive:(UIApplication *)application{
}
-(void)applicationWillEnterBackground:(UIApplication*)application{
}
-(void)applicationDidEnterBackground:(UIApplication *)application {
}
私もちょうど、これらの方法の全てにCCLOGを置くが、何が呼び出されていません。私がこれらのメソッドを使う前に、宣言/宣言する必要があるものはありますか?
申し訳ありませんが、読みには少し時間がかかります。あなたが私を助けてくれることを願います。ありがとうございました。
あなたの質問には、SOユーザーがあなたの質問に答えることを奨励するように、正しいとマークすることを検討する必要があります。 – TigerCoding
http://stackoverflow.com/questions/8538323/how-to-actually-pause-a-cocos2d-scheduled-selector – SHANib