检测用户是否按下了克隆对话框上的取消

时间:2016-01-04 15:27:19

标签: 3dsmax maxscript

在我的maxscript中,我正在使用此命令:

actionMan.executeAction 0 "40213"  -- Edit: Clone

有没有办法检测用户是否按下"取消"在克隆对话框中,因为如果他这样做,脚本将影响原始网格而不是克隆函数创建的新网格。

注意:我知道有一种方法可以使用#nodialog跳过此对话框,但这对我不利,因为我想让用户选择是否要克隆,实例化或引用原始几何体。 / p>

1 个答案:

答案 0 :(得分:0)

在通话前后检查objects.count。如果没有克隆任何对象,它们将是相同的。