Sdílet prostřednictvím


Get – metoda

[Microsoft Agent je zastaralý jako Windows 7 a může být nedostupný v následujících verzích Windows.]

popis

Načte zadaná animační data pro zadaný znak.

syntaxe

agenta**. Znaky ("CharacterID"). Get** Type, Name, [Queue]

Část Popis
typ Požadovaný. Řetězcová hodnota označující datový typ animace, který se má načíst. "animace" Animační data znaku.
"State" Data o stavu znaku.
"WaveFile" Zvukový soubor znaku (pro mluvený výstup).
názvu Požadovaný. Řetězec, který označuje název typu animace. "název" Název animace nebo stavu.
U animací je název založený na tom, který je definovaný pro znak při uložení pomocí Editoru znaků aplikace Microsoft Agent.
Pro stavy je možné použít následující hodnoty:
"Gesturing" Chcete-li získat všechny gesturing stav animace.
"GesturingDown" Chcete-li získat GesturingDown animace.
"GesturingLeft" Chcete-li získat GesturingLeft animace.
"GesturingRight" Chcete-li získat GesturingRight animace.
"GesturingUp" Chcete-li získat GesturingUp animace.
"Skrytí" Pokud chcete získat animaci stavu Skrytí stavu.
"Sluchové" Chcete-li získat animaci sluchu stavu.
"idling" Chcete-li získat všechny idling stav animace.
"IdlingLevel1" Chcete-li získat všechny IdlingLevel1 animace.
"IdlingLevel2" Chcete-li získat všechny IdlingLevel2 animace.
"IdlingLevel3" Chcete-li získat všechny IdlingLevel3 animace.
"Naslouchání" Pokud chcete získat animaci stavu Naslouchání.
"Přesunutí" Chcete-li získat všechny animace stavu přesunutí stavu.
"MovingDown" Pokud chcete získat animaci MovingDown.
"MovingLeft" Pokud chcete získat animaci MovingLeft.
"MovingRight" Chcete-li získat MovingRight animace.
"MovingUp" Pokud chcete získat animaci MovingUp.
"Showing" To get the Showing state animation.
"Mluvení" Chcete-li získat animaci Mluvení stavu.
Více animací a stavů můžete zadat tak, že je oddělíte čárkami. Nelze však kombinovat typy ve stejném příkazu Get.
"URL nebofilespec" Specifikace zvuku (. WAV nebo . LWV) soubor. Pokud specifikace není úplná, interpretuje se jako relativní vzhledem ke specifikaci použité v metodě Load.
fronty Volitelný. Logický výraz určující, jestli server zařadí do fronty požadavek Get. true (výchozí) zařadí do fronty požadavek Get. Všechny žádosti o animaci, které se řídí Get request (pro stejný znak), počká, dokud se nenačtou data animace.
false nezařadí požadavek Get do fronty.

Poznámky

Pokud načtete znak pomocí protokolu HTTP (an . Soubor ACF), musíte použít metodu Get k načtení animačních dat, než budete moct animaci přehrát. Tuto metodu nepoužíváte, pokud jste znak načetli pomocí protokolu UNC (an . Soubor ACS). Data HTTP pro znak nelze načíst také pomocí Získat, pokud jste tento znak načetli pomocí protokolu UNC (. Soubor znaků ACS).

Pokud deklarujete odkaz na objekt a nastavíte jej na tuto metodu, vrátí Request objektu. Pokud se přidružená animace nenačte, server nastaví vlastnost Request objektu Status vlastnost "failed" s odpovídajícím číslem chyby. Pomocí události RequestComplete můžete zkontrolovat stav a určit, jaká akce se má provést.

Animace nebo zvuková data načtená metodou Get se ukládají do mezipaměti prohlížeče. Následná volání zkontrolují mezipaměť a pokud už data animace existují, ovládací prvek načte data přímo z mezipaměti. Po načtení se animace nebo zvuková data dají přehrávat pomocí metod Přehrát nebo Přečíst.

Viz také

metoda Load