Version: 5.4 (switch to 5.5b)
言語English
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

PlayerPrefs

class in UnityEngine

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

マニュアルに切り替える

Description

ゲームデータのセーブ、ロードなどを行います。

Editor/Standalone

スタンドアロンの Mac OS X で PlayerPrefs は、~ LibraryPreferences フォルダーに unity.[company name].[product name].plist という形で保存されます。company name および product name は Project Settings でセットアップします。 .plist ファイルは、Unity のエディター上および スタンドアロンプレイヤーでも読み込むことができます。

Windows の PlayerPrefs は、 HKCU\Software\[company name]\[product name] key, where company and product names are Project Settings で設定します。

Linux 上で PlayerPrefs は、~/.config unity3d[CompanyName]/[ProductName] に保存されています。company name および product name は Project Settings で設定します。

On Windows Store Apps, Player Prefs can be found in %userprofile%\AppData\Local\Packages\[ProductPackageId]>\LocalState\playerprefs.dat

Windows Phone 8 の Player Prefs は、アプリケーションのローカルフォルダーに保存されています。また、Windows.Directory.localFolder も参照してください。

Android では、データはデバイスに保存 (持続) されます。データは ShaderPreferences に保存されます。C#/JavaScript、Android Java、ネイティブコードはすべて、PlayerPrefs データにアクセスできます。PlayerPrefs データは、/data/data/pkg-name/shared_prefs/pkg-name.xml に保管されます。

WebGL では、PlayerPrefs はブラウザーの IndexedDB API を使って保存されます。

Static Functions

DeleteAllすべてのキーと値を削除します。注意してください
DeleteKeyキーと対応する値を削除します
GetFloatキーが存在する場合は値を取得します
GetIntキーが存在する場合は値を取得します
GetStringキーが存在する場合は値を取得します
HasKeyキーが存在するか確認します
Save変更された値をディスクへと保存します
SetFloatキーに対する値を設定します
SetIntキーに対する値を設定します
SetStringキーに対する値を設定します