Use a caixa de diálogo Condições para definir condições para ativar elementos e controles da faixa de opções ou para torná-los visíveis. O nome completo da caixa de diálogo será Condições para ativado, Condições para visível ou Condições para disponível, dependendo da propriedade da caixa de diálogo Personalizar faixa de opções da qual você a chamou.
As três propriedades podem ser definidas como Verdadeiro, Falso ou Condicional, que retorna Verdadeiro ou Falso com base nas condições. Essas propriedades são:
Se você definir várias condições, tenha em mente que, quando qualquer condição para um determinado estado, tal como o layout da faixa de opções, for atendida, fará com que a condição seja atendida.
Por exemplo, o painel Modelagem de polígono tem dois subpainéis "polígono principal" diferentes disponíveis. Um dos subpainéis "polígono principal" tem sua própria propriedade Visível definida como Condicional: Horizontal (que implica em maximização) ou Minimizado, que se aplica a horizontal ou vertical.
O outro subpainel é definido como Condicional: Vertical, que se aplica à faixa de opções vertical maximizada. Ao configurar diferentes versões de um painel ou subpainel para configurações de faixa de opções diferentes, verifique se as condições de visibilidade não estão se sobrepondo.
No entanto, se você definir várias condições de diferentes estados, tais como o layout da faixa de opções e o nível de subobjeto ativo, pelo menos uma condição em cada estado deverá ser atendida para que a condição seja atendida.
A caixa de diálogo Condições oferece uma lista de caixas de seleção para a escolha de condições predefinidas para elementos da faixa de opções; você também pode ajustar uma condição usando MAXScript.
Se nenhuma das opções de caixa de seleção refletir uma condição que você deseja definir, e se você estiver familiarizado com o MAXScript, crie um script para especificar as condições desejadas.
Insira uma breve declaração ou função MAXScript nesse campo para definir uma condição. A declaração ou função deve ser avaliada como Verdadeira ou Falsa (1 ou 0). Se Verdadeira, a condição é atendida; se Falsa, a condição não é atendida.
Para inserir várias linhas após a primeira linha, pressione Shift+Enter.
Para scripts mais longos, clique no botão Abrir editor e use a janela do editor para definir uma função em um arquivo MAXScript e, em seguida, insira o nome da função no campo Maxscript. O nome da função inserido aqui deve utilizar o formato a seguir:
[se a função for definida em uma struct, especifique o nome da struct seguido por "."][nome da função]()
Por exemplo, você poderia usar a função ValidSOMode para determinar se um subobjeto válido está ativo para o nível de polígono editável ou para o objeto Editar polígono. Essa função é definida na struct Ribbon_Modeling no arquivo Ribbon_Modeling.ms MAXScript e, portanto, você poderia inserir o seguinte no campo Maxscript:
Ribbon_Modeling.ValidSOMode()
Se a função não estiver em uma struct, será necessário especificar somente o nome da função seguido por (). Se você escrever uma nova função, não se esqueça de avaliar o script antes de usar a função como uma condição.
A seguir, são fornecidos alguns exemplos de instruções que poderão ser usadas no campo Maxscript para a definição de uma condição, com explicações:
Abre uma janela do editor MAXScript. Para obter mais informações sobre como utilizar o editor, consulte a Ajuda do MAXScript, disponível no menu de Ajuda do 3ds Max.
Aplica-se quando um determinado comando de alternância está ativo. Por exemplo, o painel Suave, que oferece controles para modificar o funcionamento de Seleção suave, só estará disponível quando o comando Usar seleção suave estiver ativo.
Quando você clica nesse item, uma caixa de diálogo é aberta e permite que você escolha um item de ação para definir a condição. A caixa de diálogo é organizada da mesma forma que a janela Itens de ação na caixa de diálogo Personalizar faixa de opções. Localize o comando e, em seguida, clique duas vezes para aplicá-lo à condição Item de ação. Dessa forma, o nome do comando aparece entre parênteses ao lado de "Item de ação" na caixa de diálogo.
Aplica-se quando a orientação da faixa de opções é horizontal e está maximizada.
Aplica-se quando a orientação da faixa de opções é vertical e está maximizada.
Aplica-se quando a faixa de opções está minimizada.
Geralmente, se você ativar uma dessas, ativará as outras também. Este será o caso para a propriedade Disponível na maioria dos painéis nas guias Ferramentas de modelagem de grafite, Freeform e Seleção da faixa de opções.
Aplica-se quando um único objeto de polígono editável está selecionado e .O 3ds Max está em modo Modificar.
Aplica-se quando um único objeto Editar polígono (ou seja, um objeto com o modificador Editar polígono aplicado) está selecionado e .O 3ds Max está em modo Modificar.
Aplica-se quando Usar seleção suave, no painel Modelagem de polígono, está ativo.
Aplica-se quando Usar NURMS, no painel Editar, está ativo.
Aplica-se quando a ferramenta Plano de fatia, no painel Geometria (todas), está ativa.
Aplica-se quando Ajuste, no painel Editar, está ativo.
Aplica-se quando Usar deslocamento, no painel Subdivisão, está ativo.
Aplica-se quando nenhum nível de subobjeto está ativo.
Aplica-se no nível de subobjeto Vértice de polígono editável e de objetos de Editar polígono.
Aplica-se no nível de subobjeto Aresta de polígono editável e de objetos de Editar polígono.
Aplica-se no nível de subobjeto Borda de polígono editável e de objetos de Editar polígono.
Aplica-se no nível de subobjeto Polígono de polígono editável e de objetos de Editar polígono.
Aplica-se no nível de subobjeto Elemento de polígono editável e de objetos de Editar polígono.