private void OnGUI() { GUILayout.BeginHorizontal(); { if (editorScript != null) { GUILayout.BeginVertical(GUILayout.Width(350), GUILayout.Height(220)); editorScript.OnGUI(); GUILayout.EndVertical(); Layout_DrawLineV(Color.white); } if (editorAsset != null) { GUILayout.BeginVertical(GUILayout.Width(350), GUILayout.Height(220)); editorAsset.OnGUI(); GUILayout.EndVertical(); Layout_DrawLineV(Color.white); } if (editorTable != null) { GUILayout.BeginVertical(GUILayout.Width(350), GUILayout.Height(220)); editorTable.OnGUI(); GUILayout.EndVertical(); Layout_DrawLineV(Color.white); } } GUILayout.EndHorizontal(); Layout_DrawLineH(Color.white); OnGUI_OneKeyExprot(); }
private void OnGUI() { GUILayout.BeginHorizontal(); { #if !ODIN_INSPECTOR GUILayout.Label("缺少Odin!"); #endif #if ODIN_INSPECTOR EXPORT_PATH = BApplication.DevOpsPublishAssetsPath; if (editorScript != null) { //GUILayout.BeginVertical(); SirenixEditorGUI.BeginBox("脚本", true, GUILayout.Width(220), GUILayout.Height(450)); editorScript.OnGUI(); SirenixEditorGUI.EndBox(); //GUILayout.EndVertical(); } // Layout_DrawLineV(Color.white); if (editorAsset != null) { SirenixEditorGUI.BeginBox("资源", true, GUILayout.Width(220), GUILayout.Height(450)); editorAsset.OnGUI(); SirenixEditorGUI.EndBox(); } // Layout_DrawLineV(Color.white); if (editorTable != null) { SirenixEditorGUI.BeginBox("表格", true, GUILayout.Width(200), GUILayout.Height(450)); editorTable.OnGUI(); SirenixEditorGUI.EndBox(); //Layout_DrawLineV(Color.white); } #endif } GUILayout.EndHorizontal(); EditorGUILayoutEx.Layout_DrawLineH(Color.white); //绘制一键导出和构建Editor WebServer GUILayout.BeginHorizontal(); OnGUI_OneKeyExprot(); EditorGUILayoutEx.Layout_DrawLineV(Color.white); OnGUI_PublishEditorService(); GUILayout.EndHorizontal(); }
private void OnGUI() { GUILayout.BeginHorizontal(); { #if ODIN_INSPECTOR if (editorScript != null) { //GUILayout.BeginVertical(); SirenixEditorGUI.BeginBox("脚本", true, GUILayout.Width(220), GUILayout.Height(450)); editorScript.OnGUI(); SirenixEditorGUI.EndBox(); //GUILayout.EndVertical(); } // Layout_DrawLineV(Color.white); if (editorAsset != null) { SirenixEditorGUI.BeginBox("资源", true, GUILayout.Width(220), GUILayout.Height(450)); editorAsset.OnGUI(); SirenixEditorGUI.EndBox(); } // Layout_DrawLineV(Color.white); if (editorTable != null) { SirenixEditorGUI.BeginBox("表格", true, GUILayout.Width(200), GUILayout.Height(450)); editorTable.OnGUI(); SirenixEditorGUI.EndBox(); //Layout_DrawLineV(Color.white); } #endif } GUILayout.EndHorizontal(); Layout_DrawLineH(Color.white); GUILayout.BeginHorizontal(); OnGUI_OneKeyExprot(); OnGUI_BuildpipelineCI(); GUILayout.EndHorizontal(); }