0
我为2D游戏使用Unity 4.0.0f7,并且它必须使用C#脚本将所有纹理转换为Sprite Manager 2所需的模式。Unity 4.0.0f7自定义选项卡不可见/可用
我看不到自定义选项卡。我看到的全部是
文件|编辑|资产| GameObject |地形|窗口|帮助
如何让自定义选项卡可用?
我为2D游戏使用Unity 4.0.0f7,并且它必须使用C#脚本将所有纹理转换为Sprite Manager 2所需的模式。Unity 4.0.0f7自定义选项卡不可见/可用
我看不到自定义选项卡。我看到的全部是
文件|编辑|资产| GameObject |地形|窗口|帮助
如何让自定义选项卡可用?
要显示自定义菜单项,您的脚本需要导入UnityEditor命名空间,并在要调用的函数之前使用合适的MenuItem。或多或少像:
using UnityEngine;
using UnityEditor;
//Let's for example give a custom component some fancy menu item
public class WonderfulThingDoer : MonoBehaviour
{
[MenuItem("MyTab/MyThingToDo")]
static void MyWonderfulThingToDo()
{
//insert amazing stuff here
}
}
鉴于你说你已经有一个脚本可用,我会假设它在你的项目。但是,如果它是一个编辑器扩展,它必须位于编辑器文件夹中。这可以是Assets文件夹的直接子文件夹,也可以是Assets中的任何其他(子)文件夹。所以先看看。