Metode Get
[Microsoft Agent tidak digunakan lagi pada Windows 7, dan mungkin tidak tersedia dalam versi Windows berikutnya.]
-
Keterangan
-
Mengambil data animasi yang ditentukan untuk karakter yang ditentukan.
-
Sintaksis
-
agen**. Karakter ("CHARACTERID"). Dapatkan** Jenis, Nama, [Antrean]
Bagian Deskripsi Jenis Harus diisi. Nilai string yang menunjukkan jenis data animasi yang akan dimuat. "Animasi" Data animasi karakter.
"Status" Data status karakter.
"WaveFile" File audio karakter (untuk output lisan).Nama Harus diisi. String yang menunjukkan nama jenis animasi. "name" Nama animasi atau status.
Untuk animasi, nama didasarkan pada yang ditentukan untuk karakter saat disimpan menggunakan Editor Karakter Agen Microsoft.
Untuk status, nilai berikut dapat digunakan:
"Gesturing" Untuk mendapatkan semua animasi status Gesturing .
"GesturingDown" Untuk mendapatkan animasi GesturingDown .
"GesturingLeft" Untuk mendapatkan animasi GesturingLeft .
"GesturingRight" Untuk mendapatkan animasi GesturingRight .
"GesturingUp" Untuk mendapatkan animasi GesturingUp .
"Bersembunyi" Untuk mendapatkan animasi status Persembunyian .
"Mendengar" Untuk mendapatkan animasi status Pendengaran .
"Menganggur" Untuk mendapatkan semua animasi status Menganggur .
"IdlingLevel1" Untuk mendapatkan semua animasi IdlingLevel1 .
"IdlingLevel2" Untuk mendapatkan semua animasi IdlingLevel2 .
"IdlingLevel3" Untuk mendapatkan semua animasi IdlingLevel3 .
"Mendengarkan" Untuk mendapatkan animasi status Mendengarkan .
"Bergerak" Untuk mendapatkan semua animasi Status bergerak .
"MovingDown" Untuk mendapatkan animasi MovingDown .
"MovingLeft" Untuk mendapatkan animasi MovingLeft .
"MovingRight" Untuk mendapatkan animasi MovingRight .
"MovingUp" Untuk mendapatkan animasi MovingUp .
"Menampilkan" Untuk mendapatkan animasi Tampilkan status.
"Berbicara" Untuk mendapatkan animasi status Berbicara .
Anda dapat menentukan beberapa animasi dan status dengan memisahkannya dengan koma. Namun, Anda tidak dapat mencampur jenis dalam pernyataan Get yang sama.
"URL atau filespec" Spesifikasi untuk suara (. WAV atau . File LWV). Jika spesifikasi tidak lengkap, spesifikasi ditafsirkan relatif terhadap spesifikasi yang digunakan dalam metode Muat .Antrean Opsional. Ekspresi Boolean yang menentukan apakah server mengantre permintaan Dapatkan . True (Default) Mengantre permintaan Dapatkan . Setiap permintaan animasi yang mengikuti permintaan Dapatkan (untuk karakter yang sama) menunggu hingga data animasi dimuat.
False Tidak mengantre permintaan Dapatkan .
Jika Anda memuat karakter menggunakan protokol HTTP (. File ACF), Anda harus menggunakan metode Dapatkan untuk mengambil data animasi sebelum Anda dapat memutar animasi. Anda tidak menggunakan metode ini jika Anda memuat karakter menggunakan protokol UNC (. File ACS). Anda juga tidak dapat mengambil data HTTP untuk karakter menggunakan Dapatkan jika Anda memuat karakter tersebut menggunakan protokol UNC (. File karakter ACS).
Jika Anda mendeklarasikan referensi objek dan mengaturnya ke metode ini, maka akan mengembalikan objek Permintaan. Jika animasi terkait gagal dimuat, server mengatur properti Status objek Permintaan ke "gagal" dengan nomor kesalahan yang sesuai. Anda dapat menggunakan peristiwa RequestComplete untuk memeriksa status dan menentukan tindakan apa yang akan diambil.
Animasi atau data suara yang diambil dengan metode Dapatkan disimpan di cache browser. Panggilan berikutnya akan memeriksa cache, dan jika data animasi sudah ada, kontrol memuat data langsung dari cache. Setelah dimuat, animasi atau data suara dapat diputar dengan metode Putar atau Bicara.