2013-06-24 4 views
0

Я правильно понял, что WM3_MC_Rebuild перезагружает цель морфинга (на указанном канале)?Перестроить цели морфинга в Maxscript

В этом случае, почему не кажется, что требуемый эффект не имеет следующего эффекта?

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

ответ

0

Да, функция WM3_MC_Rebuild запускает перестройку, как указано. Я не знаю, почему вы не получаете желаемого эффекта, но проблема, вероятно, не в вызываемой функции (возможно, какое-то условие не выполняется, чтобы разрешить пересоединение).

Если у вас есть версия Visual Studio, вы на самом деле можете просмотреть исходный код для этой функции в образцах \ модификаторов \ морфинг \ MorpherMXS \ mcfunc.cpp, называется wm3_mc_rebuild_cf (Value ** arg_list, внутр счетчик)

Вы можете перестроить этот проект, скопировать dll в stdplugs, а затем поместить контрольную точку в функцию и выполнить код. Очень удобно!

0

Это, казалось, сделать трюк:

myObj.modifiers[#Morpher].Autoload_of_targets = 1