【问题标题】:Use [Other] Geometry as Particle System Emitter Shape使用 [Other] Geometry 作为粒子系统发射器形状 【发布时间】:2015-09-01 22:53:46 【问题描述】: 在 SceneKit 粒子系统中,有一个选项可以使用 [Other] 作为粒子发射的形状。 如何在编辑器中为这个属性分配一些东西? 【问题讨论】: 标签: scenekit particles particle-system 【解决方案1】: 您不能在编辑器中执行此操作,只能以编程方式执行此操作。如果场景是通过编程方式创建然后导出的,则此菜单项可以显示正确的值。 【讨论】: 所以我以编程方式创建场景,使用自定义几何体作为发射器形状...然后导出它,然后以某种方式将其导入为 .scn 文件? 您可以使用 NSKeyedArchiver 将其直接导出为 .scn 文件 是的,编辑器应该显示“其他”并使用您自己的几何图形。保存在 .scn 文件中。 应该可以。编辑器或它写入磁盘的文件没有魔法。这只是一个存档的场景。 这个过程在过去两年里有没有改变?或者我正在考虑让它“接近”它在编辑器中的样子,然后复制所有这些值以编程方式创建一个具有自定义形状的粒子系统。附带说明:Scenekit vs Unity 的一个巨大缺点是除了最基本的东西之外,几乎没有任何示例。