在Maxscript中重建变形目标

时间:2013-06-24 08:31:57

标签: maxscript

我是否认为WM3_MC_Rebuild会重新加载变形目标(在其指定的频道上)?

在这种情况下,为什么以下似乎没有达到预期的效果?

    for i = 1 to 12 do
(
    WM3_MC_Rebuild myObj.morpher i
)

2 个答案:

答案 0 :(得分:0)

是的,WM3_MC_Rebuild函数按指定触发重建。我不知道为什么你没有得到你想要的效果,但问题可能不在于被调用的函数(可能没有满足某些条件以允许重建)。

如果您有Visual Studio版本,您可以在samples \ modifiers \ morpher \ MorpherMXS \ mcfunc.cpp中实际查看此函数的源代码,    wm3_mc_rebuild_cf(值** arg_list,int count)

您可以重建此项目,将dll复制到stdplugs中,然后在函数中放置一个断点并逐步执行代码。非常方便!

答案 1 :(得分:0)

这似乎可以解决问题:

myObj.modifiers[#Morpher].Autoload_of_targets = 1