<!---아래소스를 그대로 복사해서 사용하고 동작코드하고 문장만 바꾸면 됩니다------>
<body>

<OBJECT id=fleck classid=CLSID:F5BE8BD2-7DE6-11D0-91FE-00C04FD701A5></OBJECT>

<script language="JavaScript">
<!--
var AgentControlID;
var AgentControlACS;
fleck.Connected = true;
AgentControlLoaded = LoadLocalAgent(AgentControlID, AgentControlACS);
AgentControl = fleck.Characters.Character(AgentControlID);
AgentControl.Show(); // 도우미 할배 출현
AgentControl.moveto(screen.width-200,screen.height-200,1);
AgentControl.Play("Greet"); // (첫인사)
AgentControl.Speak("안녕하세요? 감사합니다.");
AgentControl.Play("Pleased"); // (예를 갖추고)
AgentControl.Think("이 소스는 세계 최대의 자바스크립트를 자랑하는");
AgentControl.Think(" 자스코에서 가져왔습니다 자스코에 감사드립니다");
AgentControl.Play("DoMagic1"); // (마술 지팡이로 뿅~!)
AgentControl.Think("이곳에 오셔셔 도움이 되셨으면 좋겠습니다");
AgentControl.Play("DoMagic2"); // (구름이 나타나고)
AgentControl.Think("우와~~~하고 놀라실 만큼 많은 소스를 준비하도록 하겠습니다");
AgentControl.Play("GestureUp"); // (손을들어 보이고)
AgentControl.Think("많은 격려와 채찍 부탁드리고");
AgentControl.Play("Surprised"); // (놀라는 모습)
AgentControl.Think("너무 터무니 없는 비방글은 삭제합니다");
AgentControl.Play("GestureLeft"); // (왼쪽을 보면서)
AgentControl.Think("서로서로 네티켓을 지켜주시고");
AgentControl.Play("Explain"); // (설명을 하는척하고)
AgentControl.Speak("유익한 시간 되시기 바랍니다");
AgentControl.Play("Pleased"); // 좋은 하루 되세요
AgentControl.Speak("Have a Nice Day");
AgentControl.Hide(); // 안녕....빠이

function LoadLocalAgent(CharID, CharACS) {
LoadReq = fleck.Characters.Load(CharID, CharACS);
return(true);
}
</script>

<!--------------------------- 여기까지 ---------------------------->

</body>


[사용할수 있는 제스처들]

Acknowledge//고개를 한번 끄덕 하고 차렷자세
Alert//눈을 동그랗게 뜨고 차렷자세
Announce//나팔을 분다
Blink//눈을 한 번 껌벅이고 차렷자세
Confused //귀에다 손가락을 대고 생각하는 자세
Congratulate//황금으로된 커다란 술잔 펑하고 사라짐
Decline//양손을 벌리고 도리도리
DoMagic1//마술봉
DoMagic2//한팔에 구름이 소리도 요란
DontRecognize//귀에 손을 대고 귀 기울이는 자세
Explain//두팔을 양쪽으로 벌림
GestureDown//한팔을 앞으로 내밀며 몸을 약간 숙임
GestureLeft//왼쪽을 보며 팔을 들어올려 무엇을 기리키며 설명하는 자세
GestureRight//오른쪽을 보며 팔을 들어올려 무엇을 기리키며 설명하는 자세
GestureUp//시선 하늘을 보며 위로 양팔을 들어올림
GetAttention//한손을 뒷짐지고 한손으로 투명한 곳을 노크하는 자세
GetAttentionContinued//한손을 뒷짐지고 한손으로 투명한 곳을 노크하는 자세
GetAttentionReturn//한손을 들었다 놓음
Greet//첫인사

----다음동작으로 넘어가지 않고 계속----
Hearing_1//귀가 커지고 눈을 깜박거림
Hearing_2//왼쪽으로 얼굴을 오른쪽으로 살짝 돌림
Hearing_3//오른쪽으로 얼굴을 살짝 돌림

Hide//마지막 인사하고 사라짐
Idle1_1//고개 살짝 움직이고 차렷자세 눈한번 꿈벅하고 사라짐
Idle1_2 //오른쪽으로 얼굴을 돌리고 바라봄
Idle1_3//왼쪽으로 얼굴을 돌리고 바라봄
Idle1_4//왼쪽으로 얼굴을 돌리고 바라보며 눈을 껌벅
Idle2_1//별이달린 봉을 들고 좌우로 움직임
Idle2_2//손을 양쪽으로 모으고
Idle3_1//팔을 움직이며 입을 벌리고 놀라는 시늉
Idle3_2//눈을 꿈벅 거리다가 졸고 있음 다음 동작으로 넘어가질 않음

LookDown//고개를 살짝 앞으로 하고 차렷자세
LookDownBlink//눈을 한 번 꿈벅하고 차렷자세
LookDownReturn//허리를 살짝 한번 구부리고 차렷자세
LookLeft//왼쪽으로 몸을 살짝 기울이며 쳐다봄
LookLeftBlink//왼쪽으로 몸을 살짝 기울이며 눈을 한번 깜박이고 쳐다봄
LookLeftReturn//왼쪽으로 몸을 구부렸다가 제자리로
LookRight//오른쪽으로 몸을 살짝 기울이며 쳐다봄
LookRightBlink//오른쪽으로 몸을 살짝 기울이며 눈을 한번 깜박이고 쳐다봄
LookRightReturn//오른쪽으로 몸을 구부렸다가 제자리로
LookUp//위로 눈을 올리고 바라봄
LookUpBlink//위로 눈을 올리고 바라모며 눈을 한번 깜박임
LookUpReturn//얼굴을 위로 올렸다가 제자리로

MoveDown//머리에 노란팔랑게비 달고 다리를 살짝 구부림
MoveLeft//머리에 노란 팔랑개비 달고 왼쪽으로 날아올랐다 제자리
MoveRight//머리에 노란 팔랑개비 달고 오른쪽으로 날아올랐다 제자리
MoveUp//머리에 노란 팔랑개비 달고 눈을 위로
Pleased//양팔을 살짝들어 손을 다소곳이 모으고
Process//잠깐동안 항아리에 파란물을 나무로 젓고있음
Processing//항아리에 물을젓고 있음 눈을 껌벅이며 계속 끝없이....
Read//책을 펼치고 한번만 살펴봄
ReadContinued//책을 펼치고 좌우로 두어번 살펴봄
ReadReturn//책이 펴졌다가 바로 사라짐
Reading//책을 펼치고계속 읽고 있음......
RestPose//차렷자세
Sad//조금 처량하게 차렷자세
Search//손에서 초록색 볼이 돌다가 사라짐
Searching//초록색 볼이 손에서 계속 돌고 있음....
Show//뿅 하고 나타남
StartListening//왼쪽귀에 손을 대고 듣는 시늉
StopListening//손으로 양쪽 귀를 막고 있음
Surprised//오우 하고 놀람

Think//수염에 손을 살짝 올리고 생각하는 모습연출
Thinking//수염에 손을 올리고 계속 생각하고 있음.....
Uncertain//양팔을 벌리며 인사

Wave//빠이 빠이 손을 흔듬
Write//책을 펴고 펜으로 쓱삭 쓱싹 한번 쓰고 사라짐
WriteContinued//책을 펴고 펜으로 쓱삭 쓱싹 두번 쓰고 사라짐
WriteReturn//책을 접는다
Writing//계속 쓰고 또 쓰고.......



영문 사이트
http://www.microsoft.com/msagent/dev/docs/characterdata.asp
반응형
,