魔獸世界插件實(shí)戰(zhàn)筆記從入門到放棄的心理歷程 第十節(jié) 利用移動(dòng)事件獲取坐標(biāo)地址
2022-05-24 08:46 作者:在艾澤拉斯路口等風(fēng)吹 | 我要投稿

魔獸世界插件實(shí)戰(zhàn)筆記從入門到放棄的心理歷程 第十節(jié) 利用移動(dòng)事件獲取坐標(biāo)地址

首先了解一下暴雪函數(shù)中事件的的概念:

魔獸世界中玩家任何的一個(gè)動(dòng)作都可以說一個(gè)事件發(fā)生,例如:
點(diǎn)擊一次鼠標(biāo)
人物移動(dòng)
人物停止
人物開始攻擊怪物
獵人寶寶攻擊怪物
接收到一個(gè)任務(wù)
完成一個(gè)任務(wù)
修改XML文件:
改造一下HelloWorldLoad()函數(shù):


添加一個(gè)事件判斷函數(shù):

但是有個(gè)問題大家看出來沒有:
這樣又太呆板了,感覺一頓一頓的,看著不流暢
而且在移動(dòng)的過程中,坐標(biāo)地址是不變換的
這個(gè)問題怎么解決,留到下一節(jié)吧:
下節(jié)預(yù)告:
如何利用屏幕窗體的刷新頻率來獲取動(dòng)態(tài)坐標(biāo)。

預(yù)先了解一下幀的概念,大家都是游戲老司機(jī)了,游戲幀都知道吧?好的,下次見,不知道哪一天哦。
標(biāo)簽: