私のゲーム(unity3d)の24時間の報酬のロックを作成したい 私は24時間後にユーザーに報酬を与えたい私は結束でそれを行うだろう別の24時間ロックされる?私のゲーム(unity3d)の24時間の報酬のロックを作成したい
0
A
答えて
0
プレイヤーが最初にオブジェクトを「を使用」するときは、オブジェクトと現在の時間を節約することができます。
PlayerPrefs.SetString('<objectnametimer>', DateTime.Now.AddHours(25).ToString());
これは、あなたができる、新しい日時を保存するので、毎回アップゲームが起動しますこのようなことを確認してください。
void Start() {
var unlockDate = DateTime.Parse(PlayerPrefs.GetString('<objectnametimer>'));
if(unlockDate < DateTime.Now) {
//object unlocked again
}
else {
//object still locked, how long you ask?:
TimeSpan diff = unlockDate.Subtract(DateTime.Now);
Debug.Log("object locked for " + diff.Minutes + " more minutes");
}
}
私は、コンパイルエラーをチェックしませんでした(私は自分の携帯電話によ)しかし、これは私には有望に見える:)
PSを:あなたは、カウントダウンを作成したい場合、ちょうどk EEPは他のコードを反復して説明here
EDITのように差分を使用して、素敵な形式に変換:繰り返し処理を行う場合、calculatiosnごとに1秒間yield return new WaitForSeconds(1)
にcoroutinesを使用しています。また、ゲームは、オンラインまたはオフラインのゲームであるかどうかに応じて:)
ハッピーコーディング
+0
thanks #Nick Peelman ... –
関連する問題
- 1. 毎時報酬付きゲーム
- 2. 私は24時間タイムラインのグラフを作成したい
- 3. 電報ボット - 私は電報ボットを作成し、私は私の電報アプリケーションに(ではないグループに)このボットを追加した約24時間
- 4. 新しい訪問者のためのウェブサイト報酬のゲームを防ぐ方法
- 5. 報酬/達成システムのユーザーアクションのトラッキング
- 6. UIDatePickerの24時間
- 7. 24時間の時間のドロップダウン
- 8. のJava:24時間の時間
- 9. クエリークラウドクエリーを使用して24時間以内に作成されたドキュメントの数。
- 10. 報酬ポイントの新しいフィールドMagento 1.9
- 11. スウィフト3時間前にヒットしたゲームを作成する
- 12. 報酬ポイント、既に作成されたフィールドを見て、
- 13. AdMobのXamarinのサポートインタースティシャル報酬
- 14. Moment.js 24時間制の24時間形式
- 15. 24時間以上の時間表現
- 16. 24時間制の開閉時間
- 17. 24時間形式のhtml時間フィールド
- 18. 24時間形式の表示時間
- 19. Unity3Dゲーム内のコンテキストメニュー - 奇妙な動作
- 20. JFormattedTextFieldの24時間厳守
- 21. xamarinアンドロイドの報酬ビデオ
- 22. Oracleの24時間時間を12時間に変換する
- 23. SQL Server 2008のロックの作成時刻
- 24. awkは24時間データの時間フィールドを比較します
- 25. グラファイトはここ(グラファイトComposerで)過去24時間のSTATのためのディスプレイの過去24時間
- 26. ゲーム録画アルゴリズムのUnity3D
- 27. 24時間/ 12時間の時計の問題
- 28. 24時間ごとの列の合計である「daily」という新しい列を作成します
- 29. 24時間以上のジョーダ時間解析時間
- 30. オンラインでロック、ペーパー、ハサミのゲームをC++で作成する
ロック解除トリガーするたび
if (unlockedDate < DateTime.Now)
を確認してください。 オフラインゲームの場合は、タイマーを開始し、ゲームが終了したら、タイマー(d、h、m、s)に関する情報をファイルに保存して、ゲームが再び開いたときにあなたはタイマーのデータを読んで、どこに残っているかを確認し続けます。 オンラインゲームのもう1つの選択肢は、ゲームをクライアントで実行していなくても、タイマーを追跡するためにサーバを使用することです。 詳しい情報を提供するために、あなたがしようとしていることについてさらに詳しい情報が必要です。 – Agustin0987オフラインのゲーム...プレイヤーがビデオを見ると、犬は24時間ロックが解除され、24時間後にロックされます....... –