• 大小: 2KB
    文件类型: .zip
    金币: 2
    下载: 3 次
    发布日期: 2021-03-31
  • 语言: 其他
  • 标签: unity  C#  vscode  idea  xlua  

资源简介

xlua在unity console双击在idea和vscode打开文件并定位位置.rar tolua在unity console双击在idea和vscode打开文件并定位位置.rar

资源截图

代码片段和文件信息

using System.Collections;
using System.Collections.Generic;
using UnityEditor;
using UnityEngine;

public enum LuaIDEType
{
    IDEA = 0
    VSCode
}

public class LuaIDESetting : EditorWindow
{
    [MenuItem(“Lua/LuaIDE Path“)]
    public static void SetIdeaIDEPath()
    {
        LuaIDESetting editor = CreateInstance();
        editor.Show();
    }

    public string[] luaIDETypes = new string[] { “IDEA“ “VSCode“};

    void OnGUI()
    {
        int luaIDETypeIndex = EditorPrefs.GetInt(“LUA_IDE_TYPE“);
        luaIDETypeIndex = EditorGUILayout.Popup(luaIDETypeIndex luaIDETypes);
        EditorPrefs.SetInt(“LUA_IDE_TYPE“ luaIDETypeIndex);

        LuaIDEType luaIDEType = (LuaIDEType)luaIDETypeIndex;

        if (luaIDEType == LuaIDEType.IDEA)
        {

            GUILayout.Label(“IdeaIDE路径:“);
            string ideaPath = EditorPrefs.GetString(“IDEA_IDE_Path“);
            GUILayout.TextField(ideaPath);
            if (GUILayout.Button(“Browse“))
            {
                ideaPath = UnityEditor.EditorUtility.OpenFilePanel(“选择路径“ ““ “exe“);
                EditorPrefs.SetString(“IDEA_IDE_Path“ ideaPath);
            }
        }
        else if (luaIDEType == LuaIDEType.VSCode)
        {
            GUILayout.Label(“VSCode IDE路径:“);
            string vscodePath = EditorPrefs.GetString(“VSCode_IDE_Path“);
            GUILayout.TextField(vscodePath);
            if (GUILayout.Button(“Browse“))
            {
                vscodePath = UnityEditor.EditorUtility.OpenFilePanel(“选择路径“ ““ “exe“);
                EditorPrefs.SetString(“VSCode_IDE_Path“ vscodePath);
            }
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        6135  2020-04-18 17:34  LogLocation.cs
     文件        1732  2020-04-18 10:13  IdeaIDESetting.cs

评论

共有 条评论