2013-09-29 81 views
0

我爲2D遊戲使用Unity 4.0.0f7,並且它必須使用C#腳本將所有紋理轉換爲Sprite Manager 2所需的模式。Unity 4.0.0f7自定義選項卡不可見/可用

我看不到自定義選項卡。我看到的全部是

文件|編輯|資產| GameObject |地形|窗口|幫助

如何讓自定義選項卡可用?

回答

1

要顯示自定義菜單項,您的腳本需要導入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中的任何其他(子)文件夾。所以先看看。