語法展示:: http://home.graffiti.net/fjfgjghdg/
請用IE6.0或更新版本觀看語法特效展示
訊息魔法師(梅林)為 Windows Me、Windows 2000、Windows XP 預設之精靈,假如您看不到此特效,表示您的系統太過老舊,請自行下載梅林精靈演員檔置於 C:\WINDOWS\msagent\chars 目錄下。
將以下程式碼複製,貼在<body>及</body>標籤之間。
<object id=tsaiannie53441 classid=CLSID:D45FD31B-5C6E-11D1-9EC1-00C04FD7081F></object>
<script language="JavaScript">
<!--
var MerlinID;
var MerlinACS;
tsaiannie53441.Connected = true;
MerlinLoaded = LoadLocalAgent(MerlinID, MerlinACS);
Merlin = tsaiannie53441.Characters.Character(MerlinID);
Merlin.Show();
Merlin.Play("Surprised");
Merlin.Speak("歡呼");
Merlin.Play("GestureLeft");
Merlin.Speak("介紹左方");
Merlin.Play("GestureRight");
Merlin.Speak("介紹右方");
Merlin.Play("Pleased");
Merlin.Speak("拱手作揖");
Merlin.Play("GestureDown");
Merlin.Speak("小鞠躬");
Merlin.Play("Greet");
Merlin.Speak("大鞠躬");
Merlin.Play("Suggest");
Merlin.Speak("靈機一動");
Merlin.Play("Think");
Merlin.Speak("點一下廣告吧");
Merlin.MoveTo(400,300);
Merlin.Hide();
function LoadLocalAgent(CharID, CharACS) {
LoadReq = tsaiannie53441.Characters.Load(CharID, CharACS);
return(true);
}
-->
</script>
在 Merlin.Speak("歡呼"); 中修改訊息的內容 |
在 Merlin.Play("Surprised"); 中修改配合的動作 |
動作指令一覽表 | 動作 | 指令 | 離開 | Merlin.Hide(); | 移動 | Merlin.MoveTo(400,300); | 點頭 | Merlin.Play("Acknowledge"); | 瞪眼握拳 | Merlin.Play("Alert"); | 吹喇叭 | Merlin.Play("Announce"); | 眨眼睛 | Merlin.Play("Blink"); | 傷腦筋 | Merlin.Play("Confused"); | 拿出獎盃 | Merlin.Play("Congratulate"); | 拍拍手 | Merlin.Play("Congratulate_2"); | 一臉無辜 | Merlin.Play("Decline"); | 施魔法1 | Merlin.Play("DoMagic1"); | 施魔法2 | Merlin.Play("DoMagic2"); | 仔細聆聽左方 | Merlin.Play("DontRecognize"); | 攤開雙手 | Merlin.Play("Explain"); | 小鞠躬 | Merlin.Play("GestureDown"); | 介紹左方 | Merlin.Play("GestureLeft"); | 介紹右方 | Merlin.Play("GestureRight"); | 雙手高舉 | Merlin.Play("GestureUp"); | 慢慢敲門 | Merlin.Play("GetAttention"); | 快速敲門 | Merlin.Play("GetAttentionContinued"); | 快速無聲敲門 | Merlin.Play("GetAttentionReturn"); | 大鞠躬 | Merlin.Play("Greet"); | 豎起雙耳 | Merlin.Play("Hearing_1"); | 聽聽左邊 | Merlin.Play("Hearing_2"); | 豎起右耳 | Merlin.Play("Hearing_3"); | 豎起左耳 | Merlin.Play("Hearing_4"); | 暫離 | Merlin.Play("Hide"); | 看上方 | Merlin.Play("Idle1_1"); | 看左邊 | Merlin.Play("Idle1_2"); | 看右邊 | Merlin.Play("Idle1_3"); | 看右上方 | Merlin.Play("Idle1_4"); | 拿出魔法棒 | Merlin.Play("Idle2_1"); | 歡迎光臨 | Merlin.Play("Idle2_2"); | 大笑 | Merlin.Play("Idle3_1"); | 打瞌睡 | Merlin.Play("Idle3_2"); | 慢慢看下方 | Merlin.Play("LookDown"); | 看下方 | Merlin.Play("LookDownBlink"); | 看上方 | Merlin.Play("LookDownReturn"); | 慢慢看左上方 | Merlin.Play("LookLeft"); | 快速看左上方 | Merlin.Play("LookLeftBlink"); | 看左上方後恢復 | Merlin.Play("LookLeftReturn"); | 慢慢看右上方 | Merlin.Play("LookRight"); | 快速看右上方 | Merlin.Play("LookRightBlink"); | 看右上方後恢復 | Merlin.Play("LookRightReturn"); | 慢慢看上方 | Merlin.Play("LookUp"); | 快速看上方 | Merlin.Play("LookUpBlink"); | 看上方後恢復 | Merlin.Play("LookUpReturn"); | 向下飛 | Merlin.Play("MoveDown"); | 向右飛 | Merlin.Play("MoveLeft"); | 向左飛 | Merlin.Play("MoveRight"); | 向上飛 | Merlin.Play("MoveUp"); | 拱手作揖 | Merlin.Play("Pleased"); | 煮藥後收回 | Merlin.Play("Process"); | 煮藥 | Merlin.Play("Processing"); | 查閱資料 | Merlin.Play("Read"); | 查到資料 | Merlin.Play("ReadContinued"); | 反覆看書 | Merlin.Play("Reading"); | 收起書本 | Merlin.Play("ReadReturn"); | 嘆氣 | Merlin.Play("Sad"); | 看水晶球後收回 | Merlin.Play("Search"); | 看水晶球 | Merlin.Play("Searching"); | 出現2 | Merlin.Play("Show"); | 仔細聆聽左方2 | Merlin.Play("StartListening"); | 摀起雙耳 | Merlin.Play("StopListening"); | 靈機一動 | Merlin.Play("Suggest"); | 歡呼 | Merlin.Play("Surprised"); | 想事情 | Merlin.Play("Think"); | 摸鬍子 | Merlin.Play("Thinking"); | 身體向前傾 | Merlin.Play("Uncertain"); | 揮揮手 | Merlin.Play("Wave"); | 寫字一遍 | Merlin.Play("Write"); | 寫字兩遍 | Merlin.Play("WriteContinued"); | 收起書筆 | Merlin.Play("WriteReturn"); | 反覆寫字 | Merlin.Play("Writing"); | 出現 | Merlin.Show(); |
|