0

メニュー シーンとメインのゲーム プレイ シーンの 2 つのシーンがあります。メインのゲーム シーンには 2 つのシンゲルトン レイヤーが接続されており、ここですべてのゲームが進行しています。

replaceScene メソッドを使用してゲーム シーンからメニュー シーンに切り替えますが、ゲーム シーンに戻ると、コントロールまたはタッチがフリーズします。

メインのゲーム シーン コードは次のとおりです。

#import "BJPlayfieldScene.h"


@implementation BJPlayfieldScene


+(id)scene {
return( [ [ self alloc ] init ] );
}

-(id) init
{
if( (self=[super init])) {

    //Background Layer
    [self addChild:[BackgroundLayer sharedBackground] z:0];

    //playfiled layer

    [self addChild:[BJPlayfieldLayer sharedfieldlayer] z:5];

}
return self;
}

@end

そして、前後に切り替えるコード:

[[CCDirector sharedDirector] replaceScene:[CCTransitionFade transitionWithDuration:1.0     scene:[IntroLayer scene]]];

[[CCDirector sharedDirector] replaceScene:[CCTransitionFade transitionWithDuration:1.0    scene:
                                           [BJPlayfieldScene  scene ] ]];

何か案は?

本当にありがとう

4

1 に答える 1