在当前鼠标位置模拟按下窗口上的鼠标按钮并立即抬起按钮。
bpy.ops.file.mouse_execute('EXEC_DEFAULT', 'MOUSELEFT')
'EXEC_DEFAULT'
:默认值,表示执行操作时没有其他特殊参数。'MOUSELEFT'
:表示模拟鼠标左键按下和抬起。这个操作没有返回值。
如果鼠标无法在当前窗口执行模拟按下和抬起的操作,则可能引发异常。
import bpy
# 模拟鼠标点击左上角的关闭按钮,结束Blender应用程序。
bpy.ops.file.mouse_execute('EXEC_DEFAULT', 'MOUSELEFT')
该操作出现在Blender 2.90中,可以在此之后的版本中使用。
该操作使用GPLv3许可证进行分发和使用。