-1

ゲームを初めて実行するときにのみゲームのストーリーと説明を再生し、その後の実行ではそれらをバイパスしたいと考えています。ゲームが初めて実行されたときを知るための条件を設定するにはどうすればよいですか? ありがとう。

4

1 に答える 1

0

初めてのゲームプレイまたは初めての特定のシーンの実行を意味しますか?

« 特定のクラスが初めて実行されたかどうかを確認する方法は次のとおりです。

Static bool isFirstTime = true;

if(isFirstTime)
{
  //do what you need at first time
}
else 
{

}

isFirstTime = false;

« デバイスで初めてゲームを起動する必要がある場合は、Userdefaults を使用して検索します

bool isFirstTime = false;

if([[NSUserDefaults standardUserDefaults] objectForKey:@"Is_FirstTime"])
{
    isFirstTime = [[NSUserDefaults standardUserDefaults] boolForKey:@"Is_FirstTime"];
}
else
{
    isFirstTime = true;

    [[NSUserDefaults standardUserDefaults] setBool:false forKey:@"Is_FirstTime"];
    [[NSUserDefaults standardUserDefaults] synchronize];
}

if(isFirstTime)
{
    //its first time
}
于 2013-11-01T09:14:31.283 に答える