1

如果您查看以下 python 代码行:

bpy.ops.object.particle_system_add({"object":bpy.data.objects[2]})

您会看到在参数中有一些东西用大括号括起来。谁能告诉我牙套的用途(无论如何)?我还没有真正在 python 中看到过这种类型的语法,也找不到任何关于它的文档。

任何帮助是极大的赞赏。谢谢你。

4

4 回答 4

6

从文档

可以通过在大括号内放置一个逗号分隔的键:值对列表来创建字典,例如:{'jack': 4098, 'sjoerd': 4127}{4098: 'jack', 4127: 'sjoerd'},或由dict构造函数。

于 2010-06-09T21:52:23.490 回答
2

大括号创建一个字典。 particle_system_add似乎接受字典作为其论点。

于 2010-06-09T21:50:58.437 回答
2

这是一本字典

于 2010-06-09T21:51:49.420 回答
1

它只是一个字典,其中包含“object”的单个键/值对作为键,而 bpy.data.objects[2] 评估为值。

于 2010-06-09T21:51:27.037 回答