ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## **零、需求分析** **H子:** AOI老师!现在已经做好了成批的模型,我想要导出成单个的模型然后再到Unity里面制作Prefab了,但是模型多起来一个个的导出好麻烦阿。Blender可以批量导出选中的对象吗。 **AOI:** 直接批量逐个导出的话,倒是没有这样的功能了。毕竟导出的规则是怎么样的,总归不是每个人都一样。不过虽然官方没提供,我们可以自己用python脚本实现。 **H子:** 啊,绕了一圈,最后还是来到了脚本嘛...... **AOI:** 毕竟总归不可能官方实现了每一个人的每一个念头嘛,而且学会了之后,自己可以做的事情也会随之增加。百利而无一害。 **H子:** 你这么说倒是没错了。那么,惯例是需求分析时间。 ----- **H子:** 要批量逐个导出,首先第一步就是要 ***通过脚本获取场景中选中的对象了*** ,然后为了导入到Unity的时候不会再变换上出问题,所以必须在导出的时候 ***清零所有的模型变换***。然后...... **AOI:** Blender在导出模型的时候,有一个功能是仅仅对【选定的物体】![](https://box.kancloud.cn/272a096e2892457c69b1d66a669791a0_123x27.png)导出呢。 **H子:** 啊!我懂了,接下来就该 ***逐个选中导出的对象并且导出*** 了吧。然后导出完了之后就取消选择,再开始做下一个模型的选中导出的操作。 **AOI:** 对的,仔细分析一下,是不是觉得其实很简单呢。 **H子:** 并没有。 **AOI:** 那么你觉得哪里有问题呢? **H子:** 首先最大的问题就在于,我怎么知道哪个命令是做什么事情的。API文档这么长,总不能一页一页的看下去把。但是搜索又不知道该搜什么关键字。主要的问题还是在于,因为完全不懂的东西,以至于连找个突破口都无从下手了。 **AOI:** 相信每一个人都会有这样的疑问,所以我们还是一步步的进行下去吧,有些简单的技巧,可以让你轻松的跨过门槛,解决大量的问题。那么我们开始吧。