Update tools window #3

Merged
BitterSmile merged 2 commits from ToolsWindowUpdate into main 2024-02-12 19:04:38 +01:00
Showing only changes of commit b7dfa7bffa - Show all commits

View File

@ -10,6 +10,8 @@ namespace NegUtils.Editor
[InitializeOnLoad]
public class ToolsWindowBase : EditorWindow
{
private const int UnitySceneExtensionLength = 6;
static ToolsWindowBase()
{
EditorApplication.playModeStateChanged += OnPlayModeStateChanged;
@ -69,7 +71,7 @@ namespace NegUtils.Editor
for (int i = 0; i < fileInfo.Length; i++)
{

Why -7 and 6? I see a lot of magical numbers

Why `-7` and `6`? I see a lot of magical numbers

Is it clear now?

Is it clear now?
string s = fileInfo[i];
menu.AddItem(new GUIContent(s.Remove(0, basePath.Length + 1).Remove(s.Length - basePath.Length - 7 ,6).Replace('\\', '/')), false, () => {
menu.AddItem(new GUIContent(s.Remove(0, basePath.Length + 1).Remove(s.Length - basePath.Length - UnitySceneExtensionLength - 1 ,UnitySceneExtensionLength).Replace('\\', '/')), false, () => {
LoadScene(s);
});