您好,我之前在大尺寸 DAE 文件中遇到过这个问题,所以我使用终端命令来转换它,但我注意到我走了的材料然后我知道命令行中出现了问题,因为它没有将资源设置到正确的路径,经过多次尝试和错误,我发现正确的方法是
xcrun scntool --convert INPUT.dae --format scn --output OUT.scn --asset-catalog-path .
命令行末尾的点非常重要,这意味着您将把资源设置到相同的位置
如果您不设置 —asset-catalog-path 。你将没有任何材料
通过比较 2 个输出文件,一个转换正确,另一个没有转换
你会注意到少了一行“path”,这一行“path”告诉SCN文件在正确的位置搜索素材
误出.scn
},
{ "$class" = :false;
NS.keys = ( :false );
NS.objects = ( :false );
},
"AMS02Coil.png",
{ "$classes" = ( "NSMutableDictionary", "NSDictionary", "NSObject" );
"$classname" = "NSMutableDictionary";
},
正确的 Out.scn 文件
},
{ "$class" = :false;
NS.keys = ( :false );
NS.objects = ( :false );
},
"path",
"AMS02Coil.png",
{ "$classes" = ( "NSMutableDictionary", "NSDictionary", "NSObject" );
"$classname" = "NSMutableDictionary";
},
所有 scntool 命令选项的列表位于此位置https://gist.github.com/matux/4a30c4b4b29d636fe6847b6a3234bc4f https://gist.github.com/matux/4a30c4b4b29d636fe6847b6a3234bc4f