bpy.context.particle_system
是Blender中表示粒子系统的上下文对象,用于访问当前场景中选定对象的粒子系统属性。
bpy.context.particle_system
对象提供了访问当前选中对象粒子系统属性的方法,常用的粒子系统属性包括:
bpy.context.particle_system.settings
:粒子设置,包含发射位置、大小、速度、寿命、粒子类型、颜色等属性。bpy.context.particle_system.particles
:粒子列表,包含粒子的位置、速度、寿命、大小、颜色等属性。bpy.context.particle_system.name
:粒子系统的名称。bpy.context.particle_system.type
:粒子的类型,包括点粒子、立方体粒子、网格粒子等类型。以下是一个简单的示例代码,用于打印当前选中对象的粒子系统名称:
import bpy
obj = bpy.context.active_object
if obj:
ps = obj.particle_systems.active
if ps:
print("粒子系统名称:", ps.name)