bpy.context.edit_text 用于获取正在编辑的文本对象(即当前选中的文本对象)。
text = bpy.context.edit_text
text (Text):正在编辑的文本对象。如果没有文本对象被选中,则返回 None。import bpy
# 获取正在编辑的文本对象
text = bpy.context.edit_text
if text:
# 如果有文本对象被选中,则打印其名称和内容
print("正在编辑的文本对象:", text.name)
print("文本内容:", text.as_string())
else:
print("没有文本对象被选中。")
bpy.context.edit_text 只能用于获取正在编辑的文本对象,而不能用于设置或删除它们。Text.as_string() 和 Text.from_string() 方法。