unity导xcode工程添加文件设置,Hierarchy面板打印gameobject层级

来源:互联网 发布:淘宝上传好评截图 编辑:程序博客网 时间:2024/05/28 01:34

unity导xcode工程添加.a.h.m.bundle.framework等文件需要设置属性

如果直接拷贝这些文件到unity项目中,默认是选择的Editor,需要手动修改为iOS,如果需要配置特殊的Compile Flags可以在下边配置,这就是我之前无论将这些文件放在哪里都不能导入xcode工程的原因。



Hierarchy面板打印gameobject层级:

之前项目中有一个引导系统,里面需要gameobject的层级,都是一个一个的赋值,觉得很不方便,所以写一个方法把它打印出来!

  [MenuItem("GameObject/UI/测试")]
    static void PrintParent()
    {
        GameObject obj = Selection.activeGameObject;
        string path = "/" + obj.name;
        while (obj.transform.parent != null)
        {
            obj = obj.transform.parent.gameObject;
            path = "/" + obj.name + path;
        }
        print(path);
    }

有一个奇怪的问题没有搞明白,  如果写成[MenuItem("GameObject/UI/测试")]可以在Hierarchy右键选择,如果写成  [MenuItem("GameObject/测试")]却不能右键出来,我想可能是Unity做了什么设置吧!

阅读全文
0 0
原创粉丝点击