2 つのシーン (mainMenu) とその他 (HelloWorldScene) があります。シーンの置換を使用してシーンを切り替えることはできますが、2 回目にロードしようとすると、init メソッドが呼び出されません。
これが私のこれまでの努力です。
//In my mainMenu.m
-(void)starting{
[[CCDirector sharedDirector] replaceScene:[HelloWorldLayer scene]];
}
//and in my HelloWorldScene.m file
-(void)goMain{
[[CCDirector sharedDirector] replaceScene:[mainMenu node]];
}
私の質問は、シーンを置き換えるときに、そのクラスの -(id)init メソッドをどのように呼び出すかということです。