[JS] 윈도우 할아버지(MS-Agent) 나타나게 하기
컨텐츠 정보
- 18,825 조회
- 2 추천
- 목록
본문
------------ 소스 --------------------
<object id="agent" classid="CLSID:f5be8bd2-7de6-11D0-91fe-00C04fd701a5"></object>
<script>
var Agent = document.getElementById('agent');
Agent.Connected = true;
LoadLocalAgent("Merlin", "merlin.acs");
Merlin = Agent.Characters.Character("Merlin");
Merlin.Show(); // 할아버지 표시
Merlin.Play("Greet"); // 고개숙여 인사
Merlin.Speak("반가워요!");
Merlin.MoveTo(720, 421); // 이동
Merlin.Play("Surprised"); // 놀라는 표정
Merlin.Speak("오~!! 누군가했네~ ^^");
Merlin.Play("Search"); // 수정구슬 살펴봄
Merlin.Play("GestureLeft"); // 왼쪽으로 손
Merlin.speak("자~~");
Merlin.Play("Pleased");
Merlin.Speak("허허~~");
Merlin.Play("wave"); // 손 흔든다
Merlin.Speak("잘 둘러보세여~");
Merlin.Hide();
function LoadLocalAgent(CharID, CharACS) {
LoadReq = Agent.Characters.Load(CharID, CharACS);
return true;
}
</script>
<a href="javascript:Agent.Start();">실행하기</a>
speak는 말풍선이 나와서 말을 합니당.
그리고 나머지 Play쪽은 여러가지 행동을 하도록 하죠~ ^^
대강 괄호안의 말들을 보면 어떤 행동을 하는지 이해가 되리라고 생각합니다.
이거 잘 안보이시는 분들을 위한 플러그인이 있는데요, 구해서 자료실에 올려둘께요.
테스트를 안해봐서 잘 모르겠는데...
윈XP와 윈2000 환경의 IE 6.0에서는 잘 되네요~ ^^
위에 쓴 것 이외의 동작으로는 GestureUp, GestureDown, GestureRight, GreetReturn, DoMagic1, Explain, RestPose, Reading, Announce 등이 있습니당~ ^^
할아버지 말구 앵무새로 바꾸려면 다음과 같이 고쳐줍니다.
LoadLocalAgent("Peedy", "http://agent.microsoft.com/agent2/chars/peedy/peedy.acf");
Merlin = agent.Characters.Character("Peedy");
<object id="agent" classid="CLSID:f5be8bd2-7de6-11D0-91fe-00C04fd701a5"></object>
<script>
var Agent = document.getElementById('agent');
Agent.Connected = true;
LoadLocalAgent("Merlin", "merlin.acs");
Merlin = Agent.Characters.Character("Merlin");
Merlin.Show(); // 할아버지 표시
Merlin.Play("Greet"); // 고개숙여 인사
Merlin.Speak("반가워요!");
Merlin.MoveTo(720, 421); // 이동
Merlin.Play("Surprised"); // 놀라는 표정
Merlin.Speak("오~!! 누군가했네~ ^^");
Merlin.Play("Search"); // 수정구슬 살펴봄
Merlin.Play("GestureLeft"); // 왼쪽으로 손
Merlin.speak("자~~");
Merlin.Play("Pleased");
Merlin.Speak("허허~~");
Merlin.Play("wave"); // 손 흔든다
Merlin.Speak("잘 둘러보세여~");
Merlin.Hide();
function LoadLocalAgent(CharID, CharACS) {
LoadReq = Agent.Characters.Load(CharID, CharACS);
return true;
}
</script>
<a href="javascript:Agent.Start();">실행하기</a>
speak는 말풍선이 나와서 말을 합니당.
그리고 나머지 Play쪽은 여러가지 행동을 하도록 하죠~ ^^
대강 괄호안의 말들을 보면 어떤 행동을 하는지 이해가 되리라고 생각합니다.
이거 잘 안보이시는 분들을 위한 플러그인이 있는데요, 구해서 자료실에 올려둘께요.
테스트를 안해봐서 잘 모르겠는데...
윈XP와 윈2000 환경의 IE 6.0에서는 잘 되네요~ ^^
위에 쓴 것 이외의 동작으로는 GestureUp, GestureDown, GestureRight, GreetReturn, DoMagic1, Explain, RestPose, Reading, Announce 등이 있습니당~ ^^
할아버지 말구 앵무새로 바꾸려면 다음과 같이 고쳐줍니다.
LoadLocalAgent("Peedy", "http://agent.microsoft.com/agent2/chars/peedy/peedy.acf");
Merlin = agent.Characters.Character("Peedy");
관련자료
댓글 0
등록된 댓글이 없습니다.