SimpleSpritePackerEditor.SPTools.PrepareDefaultEditorPrefs C# (CSharp) Method

PrepareDefaultEditorPrefs() public static method

Prepares the default editor preference values.
public static PrepareDefaultEditorPrefs ( ) : void
return void
        public static void PrepareDefaultEditorPrefs()
        {
            if (!EditorPrefs.HasKey(SPTools.Settings_UseScrollViewKey))
            {
                EditorPrefs.SetBool(SPTools.Settings_UseScrollViewKey, true);
            }
            if (!EditorPrefs.HasKey(SPTools.Settings_ScrollViewHeightKey))
            {
                EditorPrefs.SetFloat(SPTools.Settings_ScrollViewHeightKey, 216f);
            }
            if (!EditorPrefs.HasKey(SPTools.Settings_ShowSpritesKey))
            {
                EditorPrefs.SetBool(SPTools.Settings_ShowSpritesKey, true);
            }
            if (!EditorPrefs.HasKey(SPTools.Settings_UseSpriteThumbsKey))
            {
                EditorPrefs.SetBool(SPTools.Settings_UseSpriteThumbsKey, true);
            }
            if (!EditorPrefs.HasKey(SPTools.Settings_ThumbsHeightKey))
            {
                EditorPrefs.SetFloat(SPTools.Settings_ThumbsHeightKey, 50f);
            }
            if (!EditorPrefs.HasKey(SPTools.Settings_AllowMuliSpritesOneSource))
            {
                EditorPrefs.SetBool(SPTools.Settings_AllowMuliSpritesOneSource, true);
            }
        }

Usage Example

Beispiel #1
0
        protected void OnEnable()
        {
            this.m_SPInstance   = this.target as SPInstance;
            this.m_AtlasBuilder = new SPAtlasBuilder(this.m_SPInstance);

            SPTools.PrepareDefaultEditorPrefs();

            this.boxStyle             = new GUIStyle(EditorGUIUtility.GetBuiltinSkin(EditorSkin.Inspector).box);
            this.paddingStyle         = new GUIStyle();
            this.paddingStyle.padding = new RectOffset(3, 3, 3, 3);
        }