Painel de Script

A opção estado de script permite criar um script MAXScript que tem dois parâmetros: nó e tempo. O script normalmente testa um ou mais valores e, a seguir, retorna 1 se a condição (o resultado do teste) for verdadeira ou 0 se for falsa. Este resultado determina se ou não o estado será ativado.

Scripts utilizados pelo controlador de corte são similares àqueles utilizados pelo controlador cognitivo, com exceção de que uma declaração especial relacionada ao tempo é necessária.

Na seguinte amostra de script, "Excluir" é o nó delegado e "T" é o tempo. O nome da função de scripts, "stoppedScript", também precisa ser inserido no campo de nome no painel de Script da caixa de diálogo ClipState. Ao contrário dos scripts de controlador cognitivo, a declaração "no tempo T" precisa ser executada, pois a animação não está em execução quando a síntese acontece.

fn stoppedScript del t = (
at time t
if del.pos.z < 65 then 1 else 0
)

Interface

Usar Script

Ative esta opção para utilizar um script MAXScript para controlar um corte.

Grupo de script

[campo do nome da função]

Insira o nome da função definida pelo script, também encontrado no início do script.

Editar script

Abre uma janela Editor de MAXScript que permite editar o script.