版本:Unity 6 (6000.0)
语言中文(简体)
  • C#

PlayerPrefs.SetFloat

提议变更

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交内容,但我们阅读用户提出的建议,并将在适用的情况下进行更新。

关闭

提交失败

出于某种原因,无法提交您建议的变更。请在几分钟后<a>重试</a>。感谢您抽出宝贵时间,帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public static void SetFloat(string key, float value);

说明

设置由给定键标识的该首选项的浮点值。可以使用PlayerPrefs.GetFloat来检索此值。

以下示例将KeyNameValue 变量传递给名为SetFloat的函数。函数使用PlayerPrefs.SetFloat中的KeyName变量作为标识符,并将Value用作要存储的内容。例如,可以使用PlayerPrefs.SetFloat来存储用户的当前健康状况,如下所示:/PlayerPrefs.SetFloat(“CharacterHealth”, 60.5f)/。GetFloat 函数随后使用相同的KeyName变量来检索存储在PlayerPrefs中的值。有关详细信息,请参阅PlayerPrefs.GetFloat

using UnityEngine;

public class Example : MonoBehaviour { public void SetFloat(string KeyName, float Value) { PlayerPrefs.SetFloat(KeyName, Value); }

public float GetFloat(string KeyName) { return PlayerPrefs.GetFloat(KeyName); } }