Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
[Microsoft Agent tidak digunakan lagi pada Windows 7, dan mungkin tidak tersedia dalam versi Windows berikutnya.]
-
Deskripsi
-
Menginterupsi animasi untuk karakter yang ditentukan.
-
Sintaks
-
agen**. Karakter ("CharacterID "). Interupsi** Permintaan
Bagian Deskripsi Permintaan ObjekPermintaanuntuk panggilan animasi tertentu.
Komentar
Anda dapat menggunakan ini untuk menyinkronkan animasi antar karakter. Misalnya, jika karakter lain berada dalam animasi perulangan, metode ini akan menghentikan perulangan dan pindah ke animasi berikutnya dalam antrean karakter. Anda tidak dapat mengganggu animasi karakter yang tidak Anda gunakan (yang belum Anda muat).
Untuk menentukan parameter permintaan, Anda harus membuat variabel dan menetapkan permintaan animasi yang ingin Anda interupsi:
Dim GenieRequest as Object
Dim RobbyRequest as Object
Dim Genie as Object
Dim Robby as Object
Sub FormLoad()
MyAgent1.Characters.Load "Genie", "Genie.acs"
MyAgent1.Characters.Load "Robby", "Robby.acs"
Set Genie = MyAgent1.Characters ("Genie")
Set Robby = MyAgent1.Characters ("Robby")
Genie.Show
Genie.Speak "Just a moment"
Set GenieRequest = Genie.Play ("Processing")
Robby.Show
Robby.Play "confused"
Robby.Speak "Hey, Genie. What are you doing?"
Robby.Interrupt GenieRequest
Genie.Speak "I was just checking on something."
End Sub
Anda tidak dapat mengganggu animasi karakter yang sama dengan yang Anda tentukan dalam metode ini karena server mengantre metode Interupsi dalam antrean animasi karakter tersebut. Oleh karena itu, Anda hanya dapat menggunakan Interupsi untuk menghentikan animasi karakter lain yang telah Anda muat.
Jika Anda mendeklarasikan referensi objek dan mengaturnya ke metode ini, referensi akan mengembalikan objekPermintaan.
Nota
Mengganggu tidak membersihkan antrean karakter; ini menghentikan animasi yang ada dan melanjutkan ke animasi berikutnya dalam antrean karakter. Untuk menghentikan dan membersihkan antrean karakter, gunakan metode Stop.
Lihat Juga
metodeStop