我使用Blender 2.6并添加了一个文本对象。
bpy.ops.object.text_add(location=(x,y,z))
我希望你只需要设置文本内容,但是不知道如何做。在Python控制台中,我发现可以使用以下代码:
bpy.data.texts['Text.001'].write("my text")
我有些困惑,不知道如何引用最后创建的对象来执行某些操作。在教程中,有primitive_MESHTYPE_add
快捷方式,但它并不返回已创建的对象。你能告诉我如何使用Text.new()
吗?
bpy.ops.object.text_add(enter_editmode=True, location = (x,y,z)) bpy.ops.font.delete() bpy.ops.font.text_insert(text="mytext")
- groovehunter