该操作向文本中插入字符或文本块。
bpy.ops.font.text_insert(text="", accent=False)
import bpy
# 获取当前激活的文本对象
text_obj = bpy.context.object
# 在文本中插入一段文本
bpy.ops.font.text_insert(text="Hello World!")
# 在文本中插入一个带有重音字符的字符
bpy.ops.font.text_insert(text="á", accent=True)
该操作必须应用于被选择的文本对象。如果没有选择文本对象,则会引发运行时错误。
插入文本的位置由光标的位置决定。插入文本可能会更改光标的位置。
如果文本对象处于不可编辑状态,则无法插入任何文本。
当 accent
参数为 True
时,如果插入的字符没有对应的重音字符,则将插入一个带有重音符号的字符。