EditorPrefs.HasKey 有否键


static function HasKey (key : string) : bool

Description描述

Sets the value of the preference identified by key.

设置由键确定的偏好值。

EditorPrefs.SetString 设置字符串

Quick notes that last between Unity Sessions.

Unity Sessions 最后的快速快速笔记

// Simple Editor Script that lets you create / save quick notes// Between Unity Sessions.//让你创建/保持快速笔记,在 UnitySessionsclass QuickNotes extends EditorWindow {var note : String = "Notes:
->
->";@MenuItem("Examples/QuickNotes")static function Init() {var window = GetWindow(QuickNotes);window.Show();}function OnGUI() {note = EditorGUILayout.TextArea(note,GUILayout.Width(position.width-5),GUILayout.Height(position.height - 30));EditorGUILayout.BeginHorizontal();if(GUILayout.Button("Reset"))note = "";if(GUILayout.Button("Clear Story",GUILayout.Width(72))) {note = "Notes:
->
->";}EditorGUILayout.EndHorizontal();}function OnFocus() {if(EditorPrefs.HasKey("QuickNotes"))note = EditorPrefs.GetString("QuickNotes");}function OnLostFocus() {EditorPrefs.SetString("QuickNotes",note);}function OnDestroy() {EditorPrefs.SetString("QuickNotes",note);}}


,