MoveTo, méthode
[Microsoft Agent est déconseillé à partir de Windows 7 et peut ne pas être disponible dans les versions ultérieures de Windows.]
-
Descriptive
-
Déplace le caractère spécifié vers l’emplacement spécifié.
-
Stockéesyntaxe
-
*agent . Caractères («CharacterID»). MoveTo * x, y [ Vitesse]
Partie Description x, y Obligatoire. Valeur entière qui indique le bord gauche (x) et le bord supérieur (y) du frame d’animation. Exprimez ces coordonnées en pixels. Vitesse Optionnel. Valeur de type entier long spécifiant, en millisecondes, la vitesse de déplacement du cadre du caractère. La valeur par défaut est 1000. Si vous spécifiez zéro (0), le frame est déplacé sans qu’une animation ne soit lue.
Notes
Le serveur lit automatiquement l’animation appropriée assignée aux États mobiles . L’emplacement d’un caractère est basé sur l’angle supérieur gauche de son cadre.
Si vous déclarez une variable objet et que vous la définissez sur cette méthode, elle retourne un objet de requête . En outre, si l’animation associée n’a pas été chargée sur l’ordinateur local, le serveur définit la propriété d' État de l’objet de requête sur « failed » avec un numéro d’erreur approprié. Par conséquent, si vous utilisez le protocole HTTP pour accéder à des données de caractère ou d’animation, utilisez la méthode d' extraction pour charger les animations d’état de déplacement avant d’appeler la méthode MoveTo .
Même si l’animation n’est pas chargée, le serveur déplace toujours le frame.
Notes
Si vous appelez MoveTo avec une valeur différente de zéro avant que le caractère ne soit affiché, un état d’échec est retourné si vous lui avez assigné un objet de requête , car la valeur différente de zéro indique que vous tentez de lire une animation lorsque le caractère n’est pas visible.
Notes
L’effet réel du paramètre de Vitesse peut varier en fonction de la vitesse du processeur de l’ordinateur et de la priorité des autres tâches en cours d’exécution sur le système.