扩展MDLAsset以支持导入新格式的优雅方式

时间:2017-08-01 20:48:06

标签: swift

我想知道在Swift中优雅的方式是使MDLAsset支持其他3D模型文件而不是默认模式。

我最好的发现是使用这样的工厂方法:

extension MDLAsset {
    static func makeAssetFromEXTFile(atUrl: URL) -> MDLAsset { … }
}

当然我考虑过覆盖初始化者,但由于其中有很多,我真的不知道这是否是正确的方法......

你认为我的工厂功能方法好吗?你看到其他任何优雅的解决方案吗? :)

谢谢

0 个答案:

没有答案