Microsoft Agent的问题!(200分)

  • 主题发起人 主题发起人 神.NET
  • 开始时间 开始时间

神.NET

Unregistered / Unconfirmed
GUEST, unregistred user!
我在一些网站上看到以ActiveX的形式调用Microsoft Agent。
但是都调用的是Merlin一个Agent人物,且只有一些简单的动作
那位高人可以告诉我怎么调用其他的Agent人物和更多的动作
最好有详细的中文资料。
如果您可以回答这个问题或者帮我找到详细的中文资料,我将奉上200分
谢谢!
 
这个问题我也很想知道
 
介绍你一个好的网站,那里有很多
microsoft agent的资源,并且是中文的.
http://www.helperhome.com/
 
老大,我问的是在网页中的调用阿。
你回答的不对嘛!
对不起,这200分不能给你。
 
网页中不一样吗?
只要客户端装了那些agent就行了阿
为什么你一般只能看到那个老头,是因为客户段机器缺省只装了那么一个啊
 
我用delphi6全部实现了,下载了vrgirl效果不错啊,你可以试试啊,在页面里的
http://www.helperhome.com/有很好的事例啊
试试吧
 
o~~~天缘哥哥来回答这个问题,只要是网页和asp的,问我没错!!
以下原创!!
<html>
<head>
<title>Untitleddo
cument</title>
<meta http-equiv="Content-Type" content="text/html;
charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<OBJECT ID="agent1" WIDTH=0 HEIGHT=0
CLASSID="CLSID:D45FD31B-5C6E-11D1-9EC1-00C04FD7081F"
CODEBASE="#VERSION=2,0,0,0">
</OBJECT>
</OBJECT>
<Script>
var MerlinID;
var MerlinACS;
agent1.Connected =true;
MerLinLoaded = LoadLocalAgent (MerlinID,MerlinACS);
Merlin = agent1.Characters.Character(MerlinID);
Merlin.LanguageID=0x804;
//Merlin.Get("state", "Showing, Speaking");
//Merlin.Get("animation", "Greet, GreetReturn");
Merlin.Show();
Merlin.Play("Moveup");
Merlin.speak("各位好,我叫默林,是个魔法师哦!");
Merlin.Play("Idle3_1");
Merlin.speak("本来在睡觉,结果被天缘给叫出来了!");
Merlin.Moveto(30,350,4);
Merlin.speak("欢迎您光临《伊人有约》!");
Merlin.think("如果你可以多带几个人来这里看就更好了!");
Merlin.Play("Greet");
//Merlin.Play("Moveright");
Merlin.moveto(500,0,6);
Merlin.Play("Blink");
Merlin.Acknowledge;
//Merlin.Play("LookDown");
//Merlin.Play("Surprised");
//Merlin.Play("GestureLeft");
//Merlin.Play("GestureLeft");
//Merlin.Speak ("welcome 伊人有约--天各一方,网系情缘!");
//Merlin.Play("GestureLeft");
//Merlin.Think("如果您觉得这里不错,请访问http://www.meetbeauty.net看看!");
Merlin.Think("那可不是这里哦?那里是完全不同的另外一处地方呢!");
//Merlin.Play("Pleased");
Merlin.Think("欢迎来信,地址是<font color=red>meetbeauty@sina.com</font>");
//Merlin.Play("GestureDown");
//Merlin.Speak("您的支持让我成长!");
//Merlin.Hide();
function LoadLocalAgent(CharID,CharACS)
{
LoadReq = agent1.Characters.Load(CharID,CharACS);
return(true);
}
</Script>
</body>
</html>
这个是一个列子。。。。呵呵,也是调用merlin。。。其实,一般来说还有几个的
MerLinLoaded = LoadLocalAgent (MerlinID,MerlinACS);你在这里把merlin改成genie就
成了精灵。。。中文系统甚至还可以用mnkyking哦!!!!哈哈哈哈。。。
Merlin.LanguageID=0x804;这里表示的是简体中文系统,如果英文是409,当然,speak必须
要用409才行。。。而且,speak的话必须是英文,中文甚至显示不了。。。还记得哦,如果
用mnkyking ,在西文中也没有办法发音的。。。真是中国的孙哥哥啊。。。
ok,上面的动作够了不???还不够???ok,先给我分,另外再加200,立刻把所有动作
的中文贴出来!ok??
 
接受答案了.
 
后退
顶部