IAgentCharacter::MoveTo
[Агент Майкрософт не рекомендуется использовать в Windows 7 и может быть недоступен в последующих версиях Windows.]
HRESULT MoveTo(
short x, // x-coordinate of new location
short y, // y-coordinate of new location
long lSpeed, // speed to move the character
long * pdwReqID // address of request ID
);
Воспроизводит связанную анимацию Движущегося состояния и перемещает символьный кадр в указанное место.
- Возвращает S_OK для указания успешной операции. При возврате функции эта переменная содержит идентификатор запроса.
-
X
-
Координата X новой позиции в пикселях относительно источника экрана (верхний левый). Расположение символа основано на верхнем левом углу его анимационной рамки.
-
Y
-
Координата Y новой позиции в пикселях относительно источника экрана (верхний левый). Расположение символа основано на верхнем левом углу его анимационной рамки.
-
lSpeed
-
Параметр, указывающий в миллисекундах скорость перемещения кадра символа. Рекомендуемое значение — 1000. При указании нуля (0) кадр перемещается без воспроизведения анимации.
-
pdwReqID
-
Адрес переменной, получающей идентификатор запроса MoveTo .
При использовании протокола HTTP для доступа к символьным данным и данным анимации используйте метод Prepare , чтобы обеспечить доступность анимаций движущегося состояния перед вызовом этого метода. Даже если анимация не загружена, сервер по-прежнему перемещает кадр.
См. также: