[Udon] セーブ対応!プレイ時間計測ギミック PlaytimeTracker
- Digital860 JPY
![[Udon] セーブ対応!プレイ時間計測ギミック PlaytimeTracker](https://booth.pximg.net/a1605b09-9114-4f3f-b6a9-3b5e40de01d5/i/6624407/b7605979-c1f6-41af-a78a-96f989d30469_base_resized.jpg)
ワールドのプレイ時間を知りたくなったときってありませんか? 自分のプレイ時間を計測して共有したり、フレンドのプレイ時間を見ることができるUdonワールドギミックです。 ワールドに設置して、一番滞在しているフレンドを見つけましょう。 詳細: ギミックの設置されたワールドに居た、累計の時間を表示します。 Persistenceの機能を使用して、Rejoinしてもプレイ時間とJoin回数を復元します。 オートセーブ機能により、エラー落ちしても計測時間が消えません。 負荷軽減のためプレイ時間1分ごとに記録します。秒単位では保存しません。 最大9999時間59分まで記録します。 自分のプレイ時間を共有しないオプション: 鍵のアイコンを押してPublicからPrivateにすることで、次回の更新時にプレイ時間を隠すことができます。 Unity2022.3.22.f1、VRChat SDK 3.7.5で動作確認済みです。 ギミックにPersistenceを使用しています。 ResetUserData でユーザーデータを削除すると記録が消えます。 古いSDKバージョンだと動作しない場合があります。 下記のサンプルワールドでゲームを試遊できます。
サンプルワールド
Url: https://vrchat.com/home/launch?worldId=wrld_d4391748-dc6b-4ad1-8690-fecd300a7482
使用方法(VRChat)
① VCCからWorldプロジェクトを作成し、同梱のUnityPackageをインポートしてください。 ② Prefabフォルダ内のプレハブをシーン上に配置することで利用できます。
利用規約
・本アセットの改変、改造は可能です。 ・本アセットの改変、改造の有無にかかわらず再配布することを禁止します。 ・宗教、政治的目的の使用を禁止します。 ・本モデルを使用し発生した損失等については製作者は一切責任を負いません。
更新履歴
v1.0.0 2025/02/22 リリース v1.0.1 2025/02/24 一部オブジェクトの名前を変更しました。 v1.0.2 2025/02/28 言語の初期設定オプションを追加しました。