国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

MSAgent 詳細解說

2024-04-27 13:53:01
字體:
來源:轉載
供稿:網友
四、改頭換面
MSAgent = Merlin ? 錯!MSAgent 是指一系列動畫人物的總稱,最常見的 office 中的那些活寶,各位應該都熟悉吧?先來看看下面的這個例子:

<object style="visibility:hidden" id="MSAgent" classid="CLSID:D45FD31B-5C6E-11D1-9EC1-00C04FD7081F"></object>
<script language="JavaScript">
//Coded by Windy_sk <windy_sk@126.com> 20040214

var Agent = null;
var AgentID, AgentACS;
var AgentLoad = false;

function LoadAgent(NewAgent) {
if(AgentLoad) {
MSAgent.Characters.Unload(AgentID);
MSAgent.Connected = false;
Agent = null;
}
AgentID = NewAgent;
AgentACS = "http://agent.microsoft.com/agent2/chars/" NewAgent "/" NewAgent ".acf";
MSAgent.Connected = true;
MSAgent.Characters.Load(AgentID, AgentACS);
AgentLoad = true;
Agent = MSAgent.Characters.Character(AgentID);
Agent.get("state", "Showing, Hiding");
Agent.MoveTo(400, 300);
Agent.Show();
return;
}

LoadAgent("Merlin");
</script>

MSAgent Select :
<SELECT name="Agent_select" onchange="LoadAgent(this[this.selectedIndex].text)">
<OPTION>Merlin</OPTION>
<OPTION>Peedy</OPTION>
<OPTION>Genie</OPTION>
<OPTION>Robby</OPTION>
</SELECT>

  看到沒有? 原來 MSAgent 還有這么多可愛的造型呢!上面的例程中,我定義了一個讀取角色的函數 LoadAgent ,通過這個函數更換角色,其中的大部分的功能在前面的章節中已經介紹了,這里僅僅說明一下,新的方法:

MSAgent.Characters.Unload() 卸載角色,其中 AgentID ,必須是 MSAgent.Characters.Load() 中聲明過的

Agent.MoveTo() 這個方法上一節中介紹過,但是假如把它放在 Agent.Show() ,則相當于定義角色的出現位置

其實,MSAgent 絕對不僅僅是那么多,但是 MicroSoft 的官方網站上只提供了那么多……怎么辦?可以從他的網站上連接角色,當然可可以從你的網站上呀!你可以在這里 www.microsoft.com/msagent/downloads/user.asp 下載官方角色以及語音引擎(可惜沒有中文);當然,假如你有愛好的話也可以開發一個屬于自己的 Agent ,相關開發工具 www.microsoft.com/msagent/downloads/developer.asp ,網上也有很多高手做好的動畫人物,推薦一個網站 www.msagentring.org/chars.htm 你也可以自己搜索一下。

安裝后角色文件存放在 %WINDOWS%/msagent/chars 目錄下的 *.acs 文件,上傳到服務器上,直接引用到那個路徑就可以了?。阋部梢栽谀愕挠脖P里搜索一下 *.acs 會有不小的收獲呦)這里要說明一下,請自行更改程序中標明網絡路徑的相關語句,且注重擴展名是 .acs !

假如要讓本機支持相應的 MSAgent ,也就是說不用網絡調用,只要把 *.acs 文件 copy 到 %WINDOWS%/msagent/chars 目錄就可以了,但假如是 *.exe 的安裝文件,則會自動把角色文件放置到相應的路徑下。

共2頁上一頁12下一頁
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 剑川县| 介休市| 墨玉县| 平度市| 全南县| 河间市| 土默特左旗| 禄丰县| 彝良县| 广宗县| 本溪| 阿勒泰市| 兴隆县| 仁怀市| 保康县| 遂溪县| 樟树市| 合阳县| 海林市| 周至县| 黄冈市| 衡阳县| 密山市| 新安县| 阳信县| 合山市| 皋兰县| 黑水县| 通江县| 成都市| 万宁市| 延寿县| 施秉县| 云霄县| 青阳县| 四会市| 香格里拉县| 洪湖市| 武宣县| 钟祥市| 新民市|