我正在创建一个Processing库,该库需要将对象和材料文件存储在data文件夹中。这是文件系统:
nameOfLibFolder
- library (jar)
- data (obj/mlt)
创建库时,我有主文件夹,并且在库文件夹(包含jar文件)和包含资产的数据文件夹(obj / mtl文件)中。当我导入库时,它可以使用我的类和函数(因此可以使用),但是找不到目标文件。
应该在模型中读取Processing内置的loadShape函数,但是仅当数据文件夹与草图位于同一目录中时,才读取文件,因此库如何将数据文件夹自动导入到文件中一个草图,这样我就不会在加载文件时出错。
答案 0 :(得分:0)
我通过直接访问数据文件夹找到了一种解决方法。我不确定之前有多少人遇到过此问题,但是loadShape试图从草图文件夹中的本地数据目录而不是库草图中的数据文件夹加载。
因此,只需直接从您的库访问数据目录即可使其正常工作。