有没有办法用blender脚本显示带有文本的简单消息框?例如,如果我在执行期间遇到错误。
答案 0 :(得分:7)
更新:此链接不再正式存在,我停止为Blender开发。旧的2.5食谱仍然可以在互联网档案中找到:
https://web.archive.org/web/20120824033549/http://wiki.blender.org/index.php/Dev:2.5/Py/Scripts/Cookbook/Code_snippets/Interface#A_popup_dialog
在错误对话框/消息窗口中查看此code snippet。选择后,(文本)文件会在读取单词 return 时弹出一条消息。它基本上有效,但是我不得不点击逃生以使盒子消失(在Mac OSX上)因为鼠标输入没有反应。
在我看来,通常没有推荐的方法在Blender 2.5中显示消息框。也许设计师希望鼓励附加程序员将self.report用于消息,而工具架则用于获取操作员的输入。但这只是一个假设,我还是初学者。