bpy.ops.button.file_browse
函数在 Blender 界面中显示一个文件浏览器,让用户选择需要导入或导出的文件。
bpy.ops.buttons.file_browse(directory="", files=[], hide_props_region=False, filter_glob="")
directory
(string, (可选)) - 初始浏览目录的路径。files
(set of strings, (可选)) - 在文件浏览器中显示的文件列表。如果为空,则显示有关 filter_glob
参数定义的所有文件。hide_props_region
(boolean, (可选)) - 是否隐藏 "属性" 上下文区域。filter_glob
(string, (可选)) - 文件筛选规则,例如 *.png;*.jpg;*.jpeg
表示只显示这些图片格式的文件。{'FINISHED'}
- 操作成功完成。import bpy
# Display a file browser to let the user select a file to import
def select_file_to_import():
bpy.ops.buttons.file_browse(directory="~/Desktop", filter_glob="*.fbx;*.obj")
filter_glob
的默认值为空字符串,这意味着它将显示所有文件,而不过滤掉任何文件。