一、學習目標
1.學習獲取鼠標坐標函數(shù),并利用返回值控制角色。
2.學習語句的使用方法。
二、學習過程
1.制作鯊魚角色動畫。
從系統(tǒng)角色庫中導入鯊的三張圖片,并制作成角色動畫。并對這個角色進行腳本設計,如1。
2.制作海星的角色動畫,并進行腳本設計。
3.對海星進行游戲腳本設計。
對角色的移動控制有多種方法,在本程序中我們使用獲取鼠標坐標的方式來實現(xiàn),讓角色一直跟隨鼠標移動。這將用到語句函數(shù)。并且要將這個函數(shù)嵌套入前面的語句中的相對應位置,如圖2。
4. 增加游戲性。當海星碰到鯊魚時說:“我完了!”并且游戲結(jié)束。鯊魚的數(shù)量可能會有多條,所以采用碰到“鯊魚”身上的典型特征——“藍色”為事件。因為有碰到和沒碰到兩種可能,所以還要加入一個判斷語,最后設計如圖3。
(1)鯊魚的數(shù)量可以通過復制鯊魚角色的方法來實現(xiàn)。這樣可以減少角色制作的工作量。程序執(zhí)行前,可以將鯊魚放到舞臺的不同位置。
(2)鯊魚腳本中設置的轉(zhuǎn)角是為了讓角色具有復雜的移動路線。