/// <summary> /// Initialization when editor window is opened /// </summary> private void OnEnable() { _toolbarIndex = 0; _toolbarHeaders = new GUIContent[] { new GUIContent("Home", "Entry point panel"), new GUIContent("Team", "Team management panel"), new GUIContent("Identities", "Identities management panel"), new GUIContent("CryptoItems", "Token management panel"), new GUIContent("Wallet", "Wallet management panel"), new GUIContent("Settings", "Account settings / options panel") }; Texture2D bgText = new Texture2D(2, 2); var fillColor = bgText.GetPixels32(); for (int i = 0; i < fillColor.Length; i++) { fillColor[i] = new Color32(128, 128, 128, 255); } bgText.SetPixels32(fillColor); bgText.Apply(); _skin = (AssetDatabase.LoadAssetAtPath <GUISkin>("Assets/Enjin/Enjin SDK Editor/Themes/EnjinSDKEditorSkin.guiskin")); _skin.label.normal.background = bgText; EnjinEditor.SkinTheme = _skin; EnjinEditor.Init(); }