人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 魔獸游戲教程 > 詳細頁面

魔獸世界9.1開關地圖&交接任務卡頓掉幀處理辦法

魔獸世界9.1開關地圖&交接任務卡頓掉幀處理辦法

更新時間:2024-02-15 文章作者:未知 信息來源:網絡 閱讀次數:

《魔獸世界》(World of Warcraft)是由著名游戲公司暴雪娛樂所制作的第一款網絡游戲,屬于大型多人在線角色扮演游戲。玩家在魔獸世界中冒險、完成任務、新的歷險、探索未知的世界、征服怪物等。

魔獸世界9.1更新之后很多玩家在開關地圖或者交接任務的之后遇到了卡頓掉幀的問題,那么這個問題是什么原因引起的呢?下面一起來看魔獸世界9.1開關地圖&交接任務卡頓掉幀解決方法。

魔獸世界9.1開關地圖&交接任務卡頓掉幀解決方法

魔獸世界9.1開關地圖&交接任務卡頓掉幀解決方法_本站

造成卡頓的原因:

C_TaskQuest.GetQuestsForPlayerByMapID

這個api,在9.1,短時間內多次(實際上3~4次)調用就會出現卡頓

簡單的測試:

做一個這樣的宏:

/run print(C_TaskQuest.GetQuestsForPlayerByMapID(1961))

/run print(C_TaskQuest.GetQuestsForPlayerByMapID(1961))

/run print(C_TaskQuest.GetQuestsForPlayerByMapID(1961))

/run print(C_TaskQuest.GetQuestsForPlayerByMapID(1961))

你去連按試試,就能重現連按M開關地圖的卡頓感

這個api是用于返回地圖上任務信息的,在開關地圖(實際上是地圖內容刷新)的時候,瞬間會多次調用的情況(用于獲取當前得圖的日常/世界任務情況)

所以寫段代碼,給這個api加個緩沖時間,短時間內只讓調用1次

代碼:放入任意lua文件內

魔獸世界9.1開關地圖&交接任務卡頓掉幀解決方法_本站

宏:每次進游戲自行點擊一次

簡化版的宏:

/run local m,t,r;local pre = C_TaskQuest.GetQuestsForPlayerByMapID;C_TaskQuest.GetQuestsForPlayerByMapID = function(mapID)if m~=mapID or t~=time() then m=mapID t=time()r = pre(m)end return r end

宏和代碼稍微有點區別,效果大概是一樣的

wa:第一次導入需要小退或者/rl

WA記事本《《

提取碼: 7x91


本次分享游戲《魔獸世界》攻略。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 穆棱市| 施甸县| 临海市| 闵行区| 宜丰县| 澄城县| 铁力市| 南华县| 镇坪县| 崇阳县| 金湖县| 临汾市| 昆明市| 奉化市| 玉门市| 武穴市| 平定县| 黔江区| 申扎县| 鄂尔多斯市| 惠州市| 宽甸| 宜君县| 淄博市| 万源市| 苏州市| 东明县| 石渠县| 马龙县| 昭平县| 花垣县| 武胜县| 玉山县| 新丰县| 浦东新区| 武定县| 富裕县| 图片| 淳化县| 涞水县| 三原县|