Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
[O Microsoft Agent foi preterido a partir do Windows 7 e pode não estar disponível em versões subsequentes do Windows.]
-
Descrição
-
Move o caractere especificado para o local especificado.
-
Sintaxe
-
agente**. Personagens ("CharacterID"). MoveTo** x,y[Velocidade]
Peça Descrição x,y Necessário. Um valor inteiro que indica a borda esquerda (x) e a borda superior (y) do quadro de animação. Expresse essas coordenadas em pixels. Velocidade Opcional. Um valor inteiro longo especificando em milissegundos a rapidez com que o quadro do caractere se move. O valor padrão é 1000. Especificar zero (0) move o quadro sem reproduzir uma animação.
Comentários
O servidor reproduz automaticamente a animação apropriada atribuída aos estados Moving. A localização de um caractere é baseada no canto superior esquerdo de seu quadro.
Se você declarar uma variável de objeto e defini-la para esse método, ela retornará uma Request objeto. Além disso, se a animação associada não tiver sido carregada na máquina local, o servidor definirá a propriedade Status do objeto Request como "failed" com um número de erro apropriado. Portanto, se você estiver usando o protocolo HTTP para acessar dados de caractere ou animação, use o método Get para carregar as animações de estado Moving antes de chamar o método MoveTo.
Mesmo que a animação não seja carregada, o servidor ainda move o quadro.
Observação
Se você chamar MoveTo com um valor diferente de zero antes que o caractere seja mostrado, ele retornará um status de falha se você tiver atribuído a ele um objeto Request, porque o valor diferente de zero indica que você está tentando reproduzir uma animação quando o caractere não está visível.
Observação
O efeito real do parâmetro Speed pode variar com base na velocidade do processador do computador e na prioridade de outras tarefas em execução no sistema.