UnityFPSUnlocker是一款強(qiáng)大的Unity引擎FPS解鎖工具,專為安卓用戶設(shè)計(jì)。通過對(duì)Unity游戲底層代碼的動(dòng)態(tài)Hook,用戶能夠突破游戲自帶的幀率限制,實(shí)現(xiàn)高刷新率的流暢體驗(yàn)。該工具支持Magisk、KernelSU和APatch環(huán)境,且操作簡(jiǎn)單無需修改游戲安裝包,最大程度避免封號(hào)風(fēng)險(xiǎn)。此外,UnityFPSUnlocker還支持自定義幀率,允許用戶根據(jù)設(shè)備性能選擇合適的流暢度與發(fā)熱控制,提升游戲體驗(yàn)的同時(shí)保持設(shè)備穩(wěn)定。

這里以蔚藍(lán)檔案國(guó)服為例
1.下載安裝蔚藍(lán)檔案國(guó)服安裝包和MT管理器,確定可以進(jìn)到“Android/data“底下的包名目錄里;
2.至少運(yùn)行一次游戲,并下載全部?jī)?nèi)容,進(jìn)入Android/data/com.RoamingStar.BlueArchive(包名)/files,
3.在其中找到DeviceOption文件,之后以文本方式打開。
4.修改Resolution后面的數(shù)字為4,之后點(diǎn)擊【保存】,選擇退出。
在手機(jī)上修改幀數(shù)(此方法需要root)
1.下載安裝蔚藍(lán)檔案國(guó)服和LSPosed后,關(guān)閉游戲(或者最后設(shè)置完成直接重啟);
2.打開LSPosed,勾選作用域(需要作用的游戲),打開APK,并進(jìn)行設(shè)置;

PS:在找不到游戲的情況下,點(diǎn)右上角三點(diǎn)圖標(biāo),點(diǎn)【隱藏】,將游戲的勾選取消。

3.繼續(xù)點(diǎn)擊右下角齒輪圖標(biāo),進(jìn)入模塊設(shè)置界面,如下圖設(shè)置;

4.最后打開游戲,用scene等軟件看是否生效,沒有請(qǐng)重啟。
分辨率修改說明
最近發(fā)現(xiàn)BlueArchive最高分辨率只有1080P,在模擬器上有肉眼可見的鋸齒,而且在16:10的比例下甚至像素點(diǎn)比16:9更少
2560x1600->1822x1138
對(duì)比
2560x1440->1920x1080
所以加上調(diào)整分辨率的功能,對(duì)比圖如下

Unity游戲FPS解鎖器(UnityFPSUnlocker)
但是設(shè)置的時(shí)機(jī)需要盡可能早,也就是delay盡可能短,否則需要更改繪圖選項(xiàng)中的任意一項(xiàng)后生效(比如開關(guān)一次抗鋸齒)
如果你不需要超分辨率,可以修改/sdcard/Android/data/com.nexon.bluearchive/files/DeviceOption,把Resolution修改為大于3即可,這樣會(huì)走default分支(在函數(shù)GraphicsManager.CoSetScreenResolution中)