MoveTo (método)

[Microsoft Agent está en desuso a partir de Windows 7 y puede no estar disponible en versiones posteriores de Windows.

Descripción

Mueve el carácter especificado a la ubicación especificada.

Syntax

agent**. Caracteres ("CharacterID"). MoveTo** x,y[Speed]

Parte Descripción
x,y Necesario. Valor entero que indica el borde izquierdo (x) y el borde superior (y) del fotograma de animación. Exprese estas coordenadas en píxeles.
Velocidad Opcional. Valor entero long que especifica en milisegundos la rapidez con la que se mueve el marco del carácter. El valor predeterminado es 1000. Al especificar cero (0) se mueve el fotograma sin reproducir una animación.

 

Comentarios

El servidor reproduce automáticamente la animación adecuada asignada a los estados de movimiento . La ubicación de un carácter se basa en la esquina superior izquierda de su marco.

Si declara una variable de objeto y la establece en este método, devuelve un objeto Request . Además, si la animación asociada no se ha cargado en el equipo local, el servidor establece la propiedad Status del objeto Request en "failed" con un número de error adecuado. Por lo tanto, si usa el protocolo HTTP para tener acceso a datos de carácter o animación, use el método Get para cargar las animaciones de estado En movimiento antes de llamar al método MoveTo .

Incluso si no se carga la animación, el servidor todavía mueve el fotograma.

Nota:

Si llamas a MoveTo con un valor distinto de cero antes de que se muestre el carácter, devolverá un estado de error si lo asignaste a un objeto Request , porque el valor distinto de cero indica que estás intentando reproducir una animación cuando el carácter no está visible.

 

Nota

El efecto real del parámetro Speed puede variar en función de la velocidad del procesador del equipo y de la prioridad de otras tareas que se ejecutan en el sistema.