我想在游戏第一次运行时播放游戏故事情节和说明,并在后续运行期间绕过它们。如何设置条件以了解游戏何时第一次运行?感谢。
答案 0 :(得分: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
}