7.2.148 ui-motion

(ui-motion {inertia|constrain|own-coordinates} {on|off})

Habilita ou desabilita certas propriedades de movimento controlado por mouse. O propósito dess comando é acessar aos respectivos comutadores do painél principal (Main) no menu de movimento ( Motion) através de comandos GCL. See Usando o Mouse para Controlar Objetos.

inertia

Normalmente, movimentos de objeto possuem inércia: se o mouse estiver em movimento quando o botão for liberado, o objeto selecionado continua a se mover. Quando a opção inertia estiver em off, objetos cessam o movimento no mesmo instânte em que o botão do mouse for liberado.

constrain

Algumas vezes é conveniente mover objetos em uma direção paralela a um eixo coordenado: exatamente na horizontal ou na vertical. Digitando o comando (ui-motion constrain on) muda a interpretação dos movimentos de mouse para permitir isso; arrastos de mouse aproximadamente na horizontal ou aproximadamente na vertical tornam-se exatamente em movimento horizontal ou vertical. Note que o movimento é ainda em torno dos eixos X ou Y da câmera na qual você move o mouse, não necessáriamente no sistema de coordenadas do objeto.

own-coordinates

Algumas vezes é conveniente mover objetos em relação ao sistema de coordenadas onde eles foram definidos, ao invés de em relação a alguma visão de câmera. Quando (ui-motion own-coordinates on) tiver sido chamado, todos os movimentos são interpretados daquela forma: arrastando o mouse rightward no modo de translação move o objeto na direção de seu próprio eixo +X, e assim por diante. Pode ser especialmente útil juntamente com o comando (ui-motion constrain on).