[英]Determine if Game has been Launched for the First Time - Cocos2d
我知道這可能很容易,但是我想在游戲中添加精靈,告訴您只在第一次啟動時才玩游戲。 如果游戲在第二,第三,第四,第五,時間等時間啟動。我不希望這些指令再次出現。
有人可以引導我朝正確的方向發展還是舉個例子?
我當時想添加一個布爾值“ isFirstLaunch”,然后將其放在“ applicationDidFinishLaunching”中的AppDelegate中,然后在游戲場景中檢查它是否為真,但是我不確定。
有什么幫助嗎?
謝謝!
只需使用默認首選項即可。 如果應用程序未找到文件=第一次,如果應用程序未找到文件=第一次。 在編寫LustCalc時,我做了類似的事情。 尋找NSUserDefaults...。 抱歉,我很久以前做了。
發現了這一點: 檢查iPhone應用程序是否首次運行的最佳方法
附帶說明一下,如果您不使用同步功能,iPhone通常會在一兩分鍾后決定何時存儲首選項:如果同時退出應用程序,則不會保存任何首選項。 因此,您僅應在退出應用程序和特殊時間進行同步。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.