ボタンタップで新しいシーンを開く必要があります。onAreaTouchedメソッドを使用している場合は、次のコードを使用します。
PlayBtn = new Sprite(200,35, 200,150,this.playTextureRegion){
@Override
public boolean onAreaTouched(final TouchEvent mmSceneTouchEvent, final float mmTouchAreaLocalX, final float mmTouchAreaLocalY){
switch(mmSceneTouchEvent.getAction()) {
case TouchEvent.ACTION_DOWN:
playBtn = true;
this.mEngine.setScene(gamePlay());
break;
case TouchEvent.ACTION_MOVE:
break;
case TouchEvent.ACTION_UP:
playBtn = false;
this.mEngine.setScene(gamePlay());
break;
}
return true;
}
};
しかし、ここでthis.mEngine.setScene(gamePlay());
は、線はコンパイラーによって取得されません。赤いマークとしてエラーが表示されます。ですから、どんなアイデアでも私を大いに助けてくれます。ありがとう。