写了了个Editor扩展插件,方便大家在Unity中访问我的博客,增加用户体验和沉浸感。
public class WebViewEditorWindow : EditorWindow
{
[MenuItem("博客/CSDN")]
static void Open()
{
string Url = "http://blog.csdn.net/mseol";
string typeName = "UnityEditor.Web.WebViewEditorWindowTabs";
Type type = Assembly.Load("UnityEditor.dll").GetType(typeName);
BindingFlags Flags = BindingFlags.Public | BindingFlags.Static | BindingFlags.FlattenHierarchy;
MethodInfo methodInfo = type.GetMethod("Create", Flags);
methodInfo = methodInfo.MakeGenericMethod(type);
// Title, URL, 最小宽度, 最小高度, 最大宽度, 最大高度
methodInfo.Invoke(null, new object[] { "setsuodu的博客", Url, 400, 300, 800, 600 });
}
}

本文介绍了一个Unity编辑器扩展插件的实现,该插件允许开发者直接从Unity编辑器界面访问CSDN博客,通过弹出一个WebView窗口来提升用户体验和沉浸感。插件使用C#编写,利用UnityEditor.dll中的WebViewEditorWindowTabs类型来创建一个自定义的WebView窗口。

3493

被折叠的 条评论
为什么被折叠?



