python - Blender Python API 添加属性到对象

标签 python class object blender

这就是我正在尝试做的事情:

reference_object= bpy.context.active_object
reference_object.add_variable(name='some_property',value=5)
reference_object.some_property

它会打印回 5

我基本上是在尝试向已创建的对象添加一个属性,并且该对象没有我试图在其类中添加的特定变量。我尝试查找如何执行此操作,但我似乎无法理解其他一些帖子。任何建议都会很棒。

最佳答案

您可以简单地执行以下操作:

reference_object['some_property'] = 5

然后访问它:

reference_object['some_property']
# Prints back 5

关于python - Blender Python API 添加属性到对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17412778/

相关文章:

python - 根据多个条件对字典中的值求和

Java - 从对象属性获取方法

java - LibGdx 多个对象的一个​​或多个实例

ios - 不能从另一个类调用对象

python - 删除 Pandas 中的双引号

python - 我如何使用(唯一键和最大值)从字典中提取所有值

python - 如何用python分割这个字符串?

PHP 在类中调用数据库类

Python:如何在 doctest 中定义一个类?

python - 需要帮助,错误 "TypeError: __init__() takes 5 positional arguments but 6 were given"