Unity编辑器扩展(初级)
2022-03-18 15:53:14 0 举报
AI智能生成
我们通过对Unity编辑器的扩展可以增加一些我们自己写的一些小的功能,也可以帮助我们快速的进行开发。
作者其他创作
大纲/内容
MenuItem(string itemName, bool isValidateFunction, int priority)
ContextMenu(string itemName, bool isValidateFunction, int priority)
ContextMenuItem(string name, string function)
Name:菜单名
Function:方法名
MenuCommand
context:上下文是一个菜单命令的目标对象。获取到的就是这个脚本组件对象(Object)
userData:传递自定义信息到一个菜单项的整数。
Selection
Undo
ScriptableWizard
DisplayWizard<class>(sting title,string createButtonName,string otherButtonName):显示对话框,class(继承ScriptableWizard)为对话框创建的类,title对话框的标题,createButtonName按钮名字,ohterButton第二个按钮的名字
OnWizardCreate()
检测CreateButton
ShowNotification(GUIContent guiContent)
显示当前修改的信息
EditorUtility
进度条
DisplayProgressBar (string title, string info, float progress)
显示和更新进度条:title标题,info信息,progress当前进度
ClearProgressBar ()
EditorWindow
0 条评论
下一页