Merlin.Show();//显示
Merlin.Hide();//隐藏
Merlin.MoveTo(x,y); //移动至座标点
Merlin.Speak("要说的话");说话
Merlin.Think("要思考的内容 ");思考
Merlin.Play("RestPose");//回復动作
Merlin.Play("GestureUp");//向上
Merlin.Play("GestureDown");//向下
Merlin.Play("GestureLeft");// 伸出左手
Merlin.Play("GestureRight");// 伸出右手
Merlin.Play("Sad");//嘆气
Merlin.Play("Surprised");//惊奇
Merlin.Play("Pleased");//握掌
Merlin.Play("Announce");//喇叭
Merlin.Play("Blink");//瞇眼
Merlin.Play("Decline");//无奈
Merlin.Play("Confused");//抓头
Merlin.Play("Congratulate");//奖盃
Merlin.Play("Wave");//挥手
Merlin.Play("Alert");//惊讶
Merlin.Play("Acknowledge");//点头
Merlin.Play("DoMagic1");//魔术棒-1
Merlin.Play("DoMagic2");//魔术棒-2
Merlin.Play("Explain");//摊手
Merlin.Play("GetAttention");//敲门
Merlin.Play("GetAttentionContinued");//敲门-敲
Merlin.Play("GetAttentionReturn");//敲门-放下
Merlin.Play("Greet");//弯腰
Merlin.Play("Idle1_1");
Merlin.Play("Idle1_2");
Merlin.Play("Idle2_1");//观察魔术棒
Merlin.Play("Idle2_2");//两手在腹前交叉
Merlin.Play("Idle3_1");//打呵欠
Merlin.Play("Idle3_2");//打瞌睡
Merlin.Play("LookUp");//上看
Merlin.Play("LookDown");//下看
Merlin.Play("LookLeft");//左看
Merlin.Play("LookRight");//右看
Merlin.Play("MoveUp");//上移
Merlin.Play("MoveDown");//下移
Merlin.Play("MoveLeft");//左移
Merlin.Play("MoveRight");//右移
Merlin.Play("Process");//魔法调配
Merlin.Play("Processing");//魔法调配-持续
Merlin.Play("Read");//阅读
Merlin.Play("ReadContinued");//阅读-展开
Merlin.Play("ReadReturn");//阅读-收回
Merlin.Play("Reading");//阅读-持续
Merlin.Play("Search");//搜寻
Merlin.Play("Searching");//搜寻-持续
Merlin.Play("DontRecognize");//听
Merlin.Play("StartListening");//听
Merlin.Play("StopListening");//掩耳
Merlin.Play("Suggest");//点子
Merlin.Play("Uncertain");//前倾
Merlin.Play("Write");//书写
Merlin.Play("WriteContinued");//书写-开始
Merlin.Play("WriteReturn");//书写-结束
Merlin.Play("Writing");//书写-持续
Merlin.Play("LookLeftBlink");//向左眨眼
Merlin.Play("LookRightBlink");//向右眨眼
Merlin.Play("LookUpBlink");//向上眨眼
Merlin.Play("LookDownBlink");//向下眨眼
Merlin.Play("Think");//摸胡子
<script language="JavaScript" src="ml.js"></script>
<script language="JavaScript">showml();</script>
其中ml.js内容为:
// JavaScript Document
var n=0;
function crml(nid)
{
try {
if(n==0){
n=1;
nid=new ActiveXObject("Agent.Control.2");
nid.Connected = true;
nid.Characters.Load("");
return nid;
}else{
return false;
}
}
catch (err){
return false;
}
}
function showml()
{
if(n==1)return;
var ml=crml ("ml");
if (ml)
{
var MerlinID;
var MerlinACS;
var Merlin;
Merlin = ml.Characters.Character(MerlinID);
Merlin.MoveTo(20,450);
Merlin.Show();
Merlin.Play("GetAttention");
Merlin.Speak("嗨,★☆★☆您好☆★☆★");
Merlin.Play("Gestureup");
Merlin.Speak("嗨,☆★☆★您好★☆★☆");
Merlin.Play("Uncertain");
Merlin.Play("GestureLeft");
Merlin.Speak("欢迎光临...");
Merlin.Play("Gestureup");
Merlin.Speak("~~~我的网站~~~");
Merlin.Play("announce");
Merlin.MoveTo(45,80);
Merlin.Play("GestureLeft");
Merlin.Speak("您可以详细了解...");
Merlin.Play("domagic1");
Merlin.Speak("网站的具体情况.");
Merlin.Play("domagic2");
Merlin.Play("Surprised");
Merlin.MoveTo(380,320);
Merlin.Play("Surprised");
Merlin.Play("GestureRight");
Merlin.Speak("☆★希望您能关注本站...");
Merlin.Play("GestureLeft");
Merlin.think("如果有什么要求和建议...");
Merlin.Play("Read");
Merlin.think("☆★请您不吝指出!!");
Merlin.Play("Blink");
Merlin.Play("GestureUp");
Merlin.think("谢谢支持!");
Merlin.Play("Greet");
Merlin.Hide();
Merlin.MoveTo(580,457);
Merlin.Show();
Merlin.Play("Confused");
Merlin.Play("Acknowledge");
Merlin.Speak("哦,忘了,还有一点...");
/*Merlin.Play("Gestureright");
Merlin.Speak("如果...");
Merlin.Play("Decline");
Merlin.Play("Blink");
Merlin.Speak("或者有好的建议...");
Merlin.Play("Suggest");
Merlin.Play("Blink");
Merlin.Speak("请留言或把美景email给偶^_^");
Merlin.Play("Write");
Merlin.Play("Blink");
Merlin.Play("GestureUp");
Merlin.Speak("★☆★☆谢谢您访问^_^");*/
Merlin.Play("Explain");
Merlin.Play("congratulate");
Merlin.Speak("★☆★☆祝您好运^_^Bye~~~");
Merlin.Play("Wave");
Merlin.Hide();
n=0;
}
}
还有一个:
<SCRIPT language=JavaScript>
function crml(nid)
{
try
{
nid=new ActiveXObject("Agent.Control.2");
nid.Connected = true;
nid.Characters.Load("");
return nid;
}
catch (err)
{
return false;
}
}
function chplay ()
{
if (ml=crml ("ml"))
{
var MerlinID;
var MerlinACS;
Merlin = ml.Characters.Character(MerlinID);
Merlin.MoveTo(130,100);
Merlin.Show();
Merlin.Play("Explain");
Merlin.Play("Announce");
Merlin.Speak("你好啊!");
Merlin.Play("Gestureright");
Merlin.Play("Pleased");
Merlin.Speak("圣诞节马上就到啊!");
Merlin.Play("Idle1_1");
Merlin.MoveTo(800,450);
Merlin.Show();
Merlin.Play("Surprised");
Merlin.Speak("我受你朋友的委托给你送来祝福!");
Merlin.Play("Read");
Merlin.Speak("祝你在节日里有新的收获,工作offer多多!");
Merlin.Play("Read")
Merlin.Play("GestureUp");
Merlin.Speak("心想事成 万事如意!");
Merlin.Play("DontRecognize");
Merlin.Speak("最后记得把这个网页发给其他的朋友!");
Merlin.Play("DontRecognize");
Merlin.Play("Greet");
Merlin.Speak("送去你美好的祝愿!");
Merlin.Play("Greet");
Merlin.Hide();
}
}
//动画
setTimeout(chplay,100);
</SCRIPT>