梅林控制語法教學


<注意!>需使用者電腦裡有安裝梅林OFFICE小幫手才看得到此效果

未安裝者可到遊戲工具區下載

將下區文字放在網頁原始檔中<body>與</body>之間

藍色部分必寫,黑色部分可自行安排

//及後方文字為註解,可寫可不寫


<object id=SmileKevin classid=CLSID:D45FD31B-5C6E-11D1-9EC1-00C04FD7081F>
</object>
<script>

var MerlinID;
var MerlinACS;
SmileKevin.Connected = true;
MerlinLoaded = LoadLocalAgent(MerlinID, MerlinACS);
Merlin = SmileKevin.Characters.Character(MerlinID);


Merlin.MoveTo(x,y); //移動至某座標,x與y之單位為像素
Merlin.Show();//出現
Merlin.Hide();//隱藏
Merlin.Speak("要說的話");//說話
Merlin.Think("要思考的內容 ");//思考
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("Congratulate_2"); //鼓掌(有聲音)
Merlin.Play("Wave");//揮手
Merlin.Play("Acknowledge");//點頭示意
Merlin.Play("DoMagic1");//變魔術1
Merlin.Play("DoMagic2");//變魔術2
Merlin.Play("Explain");//敘述;攤手
Merlin.Play("GetAttention");//注意;敲門
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("Reading");//閱讀(持續不停)
Merlin.Play("Write");//書寫
Merlin.Play("Writing");//書寫(持續持續不停)
Merlin.Play("Search");//搜尋;水晶球
Merlin.Play("Searching");//搜尋-持續
Merlin.Play("StartListening");//聽
Merlin.Play("StopListening");//掩耳
Merlin.Play("Suggest");//想到點子;亮燈泡
Merlin.Play("Uncertain");//前傾

function LoadLocalAgent(CharID, CharACS) {
LoadReq = SmileKevin.Characters.Load(CharID, CharACS);
return(true);
}
</script>