鸟语天空
用AssetDatabase.LoadAllAssetsAtPath()获取FBX文件里的所有资源
post by:追风剑情 2018-8-8 22:07

FBX文件包含了很多资源, 如:Animator(动画)、SkinnedMeshRenderer(蒙皮网格)、MeshFilter(模型网格)、骨骼、......

示例

    [MenuItem("Assets/Check FBX")]
    static void CheckFBX()
    {
        string asset_path = "Assets/baobei01_skin.FBX";
        Debug.Log("FBX asset_path: " + asset_path);

        Object[] assets = AssetDatabase.LoadAllAssetsAtPath(asset_path);
        for (int i = 0; i < assets.Length; ++i) {
            Debug.Log("internal asset: " + assets[i].name);
        }
    }

Project中的FBX文件

222222.png

拖到Hierarchy中查看FBX文件结构

33333.png

输出信息

1111.png

评论:
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容