我们在unity里经常会从商店下来很多资源,其中有些场景资源是由多个单一模型组成的,举个例子。
我门购买了一套城堡资源,资源里面墙面,树木,场景等。都是一个个单一的预制体,这个时候我们想把这些资源导出到第三方去做其他效果处理,但是从unity里面扒出来,单个物体都是归零的,我们还需要照着unity的dome重新搭积木一样搭建一次场景,这就给美术浪费了不必要的搭建时间。(如下图)
导出后
如上图,这样一个个导出之后,还给从新拼凑一次。这个时候非常费劲。
下面上干货,公司的程序大牛(良少)单独就这个问题做了一个脚本。
1(私我)下载脚本
2导入unity中。选中你要生成的预制体,如下图选择我们工具中的第三个选项。(如下图)
3去ass目录下找到自动生成的obj文件托到你的第三方建模软件中(如下图)
4见证神奇的时刻,你就会得到完整的max场景,并且还保留了你unity中的项目名称以及打组层级关系