關(guān)于pvz2可修改高幀率需要說明的事

我知道pvz2安卓玩家發(fā)現(xiàn)可以破除幀數(shù)限制應(yīng)該都很高興
但我得潑一盆冷水
寶開當時為什么棄用60幀而是保持30幀到現(xiàn)在
我有兩個猜想:
1.大多數(shù)玩家的設(shè)備當時跟不上
2.高幀率可能出現(xiàn)一些惡性bug
但目前shuttle的60幀安裝包目前據(jù)我所知沒有什么玩家反饋有什么問題,所以可能什么事都沒有。
不過目前我自己測試幀率的情況下發(fā)現(xiàn)30幀轉(zhuǎn)高幀率沒法直接覆蓋安裝,需要卸載重新安裝。60幀以上安裝更高幀率沒有覆蓋安裝失敗的問題。且pvz2動畫只做了30fps??紤]到很多玩家連怎么轉(zhuǎn)移存檔都不會更不用說保留冒險進度,我最終還是建議如果沒有這方面的需求一定要慎重考慮是否要轉(zhuǎn)高幀率。特別是手機配置不行或者是手機只支持60幀的玩家。
下面進入正題:說一下修改需要用到的工具
mt文件管理器(有dex編輯器++版本)
安裝包
選擇所有的dex文件反編譯打開
選擇文件com/popcap/SexyAppFramework/AndroidSurfaceView$AndroidRenderer點開
右上角點擊搜索Const-wide/16 v2 搜索到的這行修改后面的0x數(shù)字
能參考的修改值如下:0x21≈30fps(≈33.3fps) 0x16≈45fps(≈45.45fps)?0x10≈60fps(=62.5fps) 0xd≈75fps(≈76.92fps) 0xb≈90fps(≈90.91) 0x8≈120fps(=125fps) 這些數(shù)值是怎么計算出來的視頻有說明
修改完后退出編譯,再退出保存安裝包,就修改完了?
我知道有的人想要給不同的幀率安裝包分化為不同的共存包,可以看我以前發(fā)布的視頻教程,更復雜點
