[AddComponentMenu(“Transform/Follow Transform”)]
public AddComponentMenu (string menuName);
public AddComponentMenu (string menuName, int order);
menuName | 组件的路径。 |
---|---|
order | Component 菜单中用于添加新项目的位置。 |
在 Component 菜单中添加一个项目。
将根据 menuName 将脚本放入 Component 菜单中。例如,如果 menuName 为“Rendering/DoSomething”,名为 DoSomething 的新菜单将作为 Rendering 组的子项在 Components 菜单中显示。 如果 menuName 为 “”,菜单中将隐藏该组件。\ 顺序值越低,新项目在 Component 菜单中的位置越高。
示例代码
using UnityEngine;
[AddComponentMenu("Test/DebugLog")]
public class Test: MonoBehaviour//注意必须继承MonoBehaviour
{
}
using UnityEngine;
[AddComponentMenu("Effects/DebugLog",-1)]
public class Test: MonoBehaviour
{
}