所以我已經使用swift在X代碼中構建了我的第一個應用程序,並且我也花時間向它添加了遊戲中心功能,但是我的問題是,如何延遲我的遊戲開始,爲了讓遊戲中心加載,到現在爲止,遊戲開始,然後遊戲中心橫幅出現在我的遊戲之上,然後消失。如何推遲一個函數的啓動
會是足夠使用的東西一樣,在包含我的主遊戲的功能屬性:
NSTimer.scheduledTimerWithTimeInterval()
或
,我會好起來的加入閃屏?
如果有人有任何其他建議,這將是有益的。
在此先感謝。
所以我已經使用swift在X代碼中構建了我的第一個應用程序,並且我也花時間向它添加了遊戲中心功能,但是我的問題是,如何延遲我的遊戲開始,爲了讓遊戲中心加載,到現在爲止,遊戲開始,然後遊戲中心橫幅出現在我的遊戲之上,然後消失。如何推遲一個函數的啓動
會是足夠使用的東西一樣,在包含我的主遊戲的功能屬性:
NSTimer.scheduledTimerWithTimeInterval()
或
,我會好起來的加入閃屏?
如果有人有任何其他建議,這將是有益的。
在此先感謝。
更好的是在GameCenter下訂閱,聽一個完整的事件,然後產生你的下一個初始化。在類似的情況下避免定時器,因爲處理時間取決於許多因素,並且依賴於特定的延遲不是好主意。
如果您正在等待遊戲加載,那麼啓動計時器可能不是最好的解決方案,因爲您不知道具有不同功能的不同設備的加載時間有多長。
一個更好的主意是加載你的遊戲,然後有一個完成方法被調用來啓動遊戲,當它準備好運行時。