O padrão de implementação de uma ferramenta MCG é gerado automaticamente somente se a propriedade Interface de usuário personalizada está vazia. Se você estiver utilizando o MAXScript em Interface de usuário personalizada para estender uma ferramenta MCG, e você não deseja definir uma implementação personalizada, então é preciso restaurar a implementação padrão.
Para fazer isso, utilize o seguinte código:
rollout params "Parameters" ( -- Restore the rollout UI elements <<ParamUIDefs>> -- Restore any rollout events required by lists or other pecific parameters <<RolloutParamsHanders>> ) -- Your custom MAXScript goes here
Os identificadores <<ParamUIDefs>> e <<RolloutParamsHanders>> são substituídos pelo código para os controles de interface de usuário que normalmente seriam gerados automaticamente quando a propriedade Interface de usuário personalizada está vazia. É um dos vários identificadores que você pode usar na propriedade Interface de usuário personalizada.
Para gráficos de simulação, você também deve adicionar o identificador <<SimRollout>> para restaurar a implementação da Simulação com o botão Redefinir simulação. Por exemplo:
rollout params "Parameters" ( -- Restore the rollout UI elements <<ParamUIDefs>> -- Restore any rollout events required by lists or other pecific parameters <<RolloutParamsHanders>> ) -- Restore the Simulation rollout <<SimRollout>> -- Your custom MAXScript goes here