Animation | Agent State | Example of When Used | Specific animation examples |
---|
Alert | None | When the character wants to alert the user | Character looks towards user. |
CheckingSomething* | None | Spellcheck, grammar check | Character looks something up in a reference book |
Congratulate | None | Complete a wizard | Big grin, look of relief, tired but happy |
EmptyTrash | None | Trash is emptied in Outlook | Character lights trash can on fire |
Explain | None | When the character wants to explain something to the user | Looks briefly but attentively at user, then look away |
GestureDown | GesturingDown | Character points out something on the screen | Character looks at user and then points and looks at the screen |
GestureLeft | GesturingLeft | Character points out something on the screen, such as a help topic or a piece of UI | Character looks at user and then points and looks at the screen |
GestureRight | GesturingRight | "Presenting" a help topic or dialog | Character looks at user and then points and looks at the screen |
GestureUp | GesturingUp | Character points out something on the screen | Character looks at user and then points and looks at the screen |
GetArtsy* | None | AutoFormat | Character puts on beret, holds palette, and paints |
GetAttention | None | High-priority tip | Gestures strongly to get the user's attention; for example, jumps up and down waving arms |
GetTechy | None | Runs while in programming environment | Character pulls out calculator or soldering iron |
GetWizardy* | None | Chart Wizard running while Character visible (action re-triggered with each new wizard panel) | Character puts on wizard hat and waves wand |
Goodbye | None | Another Character is chosen | This is an elaborate disappear that begins in RestPose and ends with blank frame |
Greeting | None | Character is chosen | This is an elaborate appear that begins with a blank frame, and ends in RestPose |
Hearing_1* | None | Lengthy file open | Ear to the ground, listening to the computer |
Hide | Hiding | Character leaves temporarily | Leaves quickly in a puff of smoke |
Idle1_1 | No user input | Actively listening, then curls up and goes to sleep. (opportunity to show off character personality) | Blinking, looking around, waiting patiently |
Idle2 | No user input | Longer idle periods | Character yawns and looks sleepy |
Idle3 | No user input | Deep idle (when the character has been idle for a long time) | Character goes to sleep |
IdleHit | None | This is a non-mapped representative sample of Idle Level 1 animations | All of the idle animations |
LookDown | None | Looks down briefly | Notices a row is inserted and glances at it |
LookDownLeft | None | Looks down and left briefly | Notices a row is inserted and glances at it |
LookDownRight | None | Looks down and right briefly | Notices a column is inserted and glances at it |
LookLeft | None | Looks left briefly | Notices a table is inserted and glances at it |
LookRight | None | Looks right briefly | Notices a word is moved and glances at it |
LookUp | None | Looks up briefly, as if at something going on above character on the screen | Notices toolbar button gets clicked and glances at it (Character isn't surprised as much as interested) |
LookUpLeft | None | Looks left and up briefly | Notices toolbar button gets clicked and glances at it (Character isn't surprised as much as interested) |
LookUpRight | None | Looks right and up briefly | Notices toolbar button gets clicked and glances at it (Character isn't surprised as much as interested) |
Print | None | Printing a page of a print job | Grabs one piece of paper and sends it down to the printer |
Processing* | None | General action for which we don't have specific character action | Character gets look of concentration and pulls out a hammer to hammer. Animation should have a quick entry into a loop, then a quick exit |
RestPose | None | Used when the character isn't playing an animation | An image of the assistant |
Save* | None | Used during a File Save operation | Character puts something into a vault |
Searching* | None | Used for Find, spell check, and grammar check | Head turns and looks back at document. Animation should have a quick entry into a loop, then a quick exit |
SendMail | None | Sending mail | Pulls out a letter and puts it into a mailbox |
Show | Showing | Character returns from brief leave | Springs quickly on stage, quickly |
Thinking* | None | Doing a complex calculation, such as Solver | Character looks upward and scratches head. Animation should have a quick entry into a loop, then a quick exit |
Wave | None | Accompanying alerts | Wave. Similar to Alert, but not as long or as frantic |
Writing* | None | Customer changes something in Tools Options; customer typing IntelliSearch request | Pulls out pad and starts scribbling. Animation should have a quick entry into a loop, then a quick exit
|