最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

〖植物大戰(zhàn)僵尸TV觸控版〗相關(guān)問(wèn)題解答Q&A

2023-08-15 14:26 作者:YC_Xiaoxuan  | 我要投稿

 前言:除前五條Q&A為本人編寫(xiě),剩余均搬運(yùn)原作者@宮水一個(gè)半葉?(UID:480240783)所寫(xiě)的〖TV觸控版問(wèn)題解答〗

 觸控版交流反饋群:852728335(不是資源群?。?/span>

 植物大戰(zhàn)僵尸TV觸控版下載鏈接https://wwkb.lanzoue.com/b02eiqv6d

 密碼et8u

 Q1:相比北美版/樂(lè)Pad版等一眾安卓版本,TV版優(yōu)勢(shì)在哪里?

 A1:TV版作為主機(jī)Xbox版移植,是在安卓平臺(tái)里最接近PC原版的游戲數(shù)據(jù)和特性?xún)?nèi)容的版本,并且是全安卓里唯一有十卡槽智慧樹(shù)的版本,同時(shí)還有獨(dú)具特色的對(duì)戰(zhàn)/結(jié)盟模式,再加上高視野和寬屏體驗(yàn)更是獨(dú)樹(shù)一幟,非常推薦大部分玩家游玩。

 雖然樂(lè)Pad版的游戲數(shù)據(jù)也與PC原版相近,但作為安卓最早的PvZ,游戲易閃退、動(dòng)畫(huà)易掉幀、無(wú)解謎無(wú)花園、半透明貼圖變黑等問(wèn)題難以解決,綜合游玩體驗(yàn)是不佳的。

 Q2:聽(tīng)說(shuō)TV版官方魔改了冒險(xiǎn)模式,1-7出鐵門(mén)/3-9出巨人,難度太高怎么辦?

 A2:TV觸控版支持在『附加設(shè)置』--『游戲設(shè)置』中更改冒險(xiǎn)難度,并且默認(rèn)設(shè)置為PC版正常難度,若想體驗(yàn)官方魔改的加強(qiáng)難度可手動(dòng)開(kāi)啟。

 移植TV版的渡維公司在魔改關(guān)卡3-10的出怪代碼時(shí)少了一個(gè)半角引號(hào),這導(dǎo)致了后面關(guān)卡的出怪異常,具體表現(xiàn)為3-10出怪少了一大波,4-1后面的關(guān)卡進(jìn)度條無(wú)旗幟的Bug;

 雖然渡維本來(lái)是魔改了全部冒險(xiǎn)關(guān)卡,但即便是修復(fù)了出怪Bug,從4-1開(kāi)始關(guān)卡出怪種類(lèi)也是不變的,密度也只是原版的1.5倍。所以3-9關(guān)卡仍是冒險(xiǎn)難度的分水嶺,還請(qǐng)大家多注意甄別這類(lèi)似的難度修復(fù)版。

 Q3:TV觸控版只是給游戲增加了觸控適配嗎?

 A3:當(dāng)然不是。?在『游玩體驗(yàn)』方面,觸控版增加了許多特性,例如在游戲主界面設(shè)置里新增切換用戶(hù)按鈕、點(diǎn)擊制作人員可以播放MV、關(guān)卡內(nèi)道具欄內(nèi)購(gòu)破解、補(bǔ)全被閹割的音樂(lè)、開(kāi)放隱藏小游戲、修復(fù)向日葵生產(chǎn)陽(yáng)光/植物和僵尸受擊閃光動(dòng)畫(huà)播放、去除TV-1.1.5原版主界面的更多游戲方式進(jìn)入限制、開(kāi)放TV-1.1.1原版對(duì)戰(zhàn)/結(jié)盟模式等等;


 ?『游戲優(yōu)化』方面,作者重新編譯了游戲的Java層,去除大部分屎山代碼、去除游戲所有權(quán)限、去除貼圖最高RGBA 4444色深的限制、適配劉海屏、挖孔屏全面屏、TargetAPI 33、存檔文件路徑修改為Android/data、可自由調(diào)節(jié)畫(huà)面長(zhǎng)寬比、免存儲(chǔ)權(quán)限移動(dòng)存檔自動(dòng)備份存檔、完美支持小窗運(yùn)行等等。

 在一般玩家看來(lái),TV版游戲內(nèi)容完整、高視野+寬屏畫(huà)面等薄紗絕大部分安卓版本。但在『代碼層面』,TV版程序員水平非常低下,例如為了適配遙控器操作導(dǎo)致與原有的手柄操作發(fā)生邏輯混亂,致使后續(xù)版本對(duì)戰(zhàn)/結(jié)盟模式Bug頻多,無(wú)法正常游玩;

 TV原版還有一些關(guān)于貼圖和動(dòng)畫(huà)的小錯(cuò)誤官方并未在意,但作為玩家難免會(huì)察覺(jué)官方對(duì)這些細(xì)節(jié)方面的不作為,官方TV版于2015年左右便停止了更新,并未對(duì)后續(xù)安卓系統(tǒng)更新對(duì)其進(jìn)行維護(hù),所以上方列舉的游戲修復(fù)和優(yōu)化均由觸控版作者等人完成!

 Q4:TV版后續(xù)版本對(duì)戰(zhàn)/結(jié)盟模式不是無(wú)法正常游玩嗎?

 A4:現(xiàn)在經(jīng)過(guò)作者修復(fù),TV-1.1.1/1.1.5觸控版均可正常游玩(僅限觸控鍵盤(pán)操作),并且在『鍵盤(pán)雙人模式』下,你可以雙人游玩原版的迷你游戲/益智/生存三大模式的關(guān)卡,可玩性更加豐富。

 觸控版作者還給最早的TV-1.0.1對(duì)戰(zhàn)版制作了修復(fù)版,該版本原生支持手柄操作,并且同樣破除了三大模式的雙人游玩限制,非常值得有手柄玩家一試。

 Q5:TV觸控版支持哪些操作方式游玩?

 A5:一共有四種:遙控器觸控(部分映射)、手柄(映射)、鍵盤(pán)(映射);

 ?TV-1.1.1原版僅支持遙控器操作,TV-1.1.5原版官方添加了手柄操作,但僅是將手柄按鍵映射為遙控器,體驗(yàn)較差;


 ?TV觸控版則額外支持了觸控鍵盤(pán)操作,除主菜單圖鑒是調(diào)用游戲自帶的觸控函數(shù)之外,大部分界面的觸控實(shí)現(xiàn)都是作者通過(guò)『Hook框架』自寫(xiě)10萬(wàn)多字符的觸控代碼完成;


 ?鍵盤(pán)操作需要長(zhǎng)按桌面游戲圖標(biāo)或在附加設(shè)置打開(kāi)鍵盤(pán)雙人模式,即可使用鍵盤(pán)操作游戲,注意進(jìn)入該模式后游戲只支持鍵盤(pán)操作

 Q6:為什么桌面沒(méi)有附加設(shè)置圖標(biāo)/點(diǎn)擊附加設(shè)置卻打開(kāi)了游戲本體/點(diǎn)擊游戲本體卻打開(kāi)了附加設(shè)置/隱藏附加設(shè)置桌面圖標(biāo)后無(wú)法長(zhǎng)按進(jìn)入附加設(shè)置?

 A6:?這是因?yàn)槟愕淖烂娌荒軌蛘_處理一個(gè)App具有多個(gè)桌面圖標(biāo)的情況/你的桌面不支持長(zhǎng)按桌面圖標(biāo)打開(kāi)快捷操作;


 ?嘗試在『附加設(shè)置』--『隱藏附加設(shè)置桌面圖標(biāo)』,或者使用創(chuàng)建快捷方式App打開(kāi)游戲本體或附加設(shè)置。當(dāng)然,換個(gè)桌面也可以。

 Q7:爆炸堅(jiān)果圖標(biāo)是干啥的?

 A7:?這是Mod Menu,也就是菜單修改器,主要用在作者開(kāi)發(fā)TV觸控時(shí)能夠快速測(cè)試新功能。如果您使用了Mod Menu導(dǎo)致游戲閃退等相關(guān)問(wèn)題,實(shí)屬正常現(xiàn)象。請(qǐng)盡量不要向作者反饋此類(lèi)問(wèn)題;


 ?如果您想關(guān)掉它,請(qǐng)打開(kāi)『附加設(shè)置』--取消勾選『使用菜單修改器』

 Q8:如何取消種植當(dāng)前植物/取消發(fā)射當(dāng)前加農(nóng)炮?

 A8:?拖動(dòng)種植時(shí)如果拖出了不想要的植物,將植物拖回植物欄即可取消種植;


 ?點(diǎn)擊種植時(shí)如果點(diǎn)擊了不想要的植物,再次點(diǎn)擊它即可取消種植;


 ?發(fā)射加農(nóng)炮時(shí)如果選取了某個(gè)加農(nóng)炮后又不想發(fā)射了,手指拖進(jìn)植物欄即可取消發(fā)射。

 Q9:觸控玩對(duì)戰(zhàn)模式需要注意什么?

 A9:?對(duì)戰(zhàn)模式支持點(diǎn)擊種植拖動(dòng)種植;


 ?如果某個(gè)手指落在紅線左側(cè),游戲就認(rèn)為是1P在操控,反之就是2P;


 ?如果僵尸方要使用飛賊,請(qǐng)先選取飛賊,然后手指落在紅線右側(cè),并劃動(dòng)至左側(cè)的目標(biāo)植物上,再松手即可;


 ?如果植物方要使用咬咬碑,請(qǐng)先選取咬咬碑,然后手指落在紅線左側(cè),并劃動(dòng)至右側(cè)的目標(biāo)墓碑上,再松手即可;


 ?僵尸方的腦子和植物方的陽(yáng)光都會(huì)自動(dòng)收集。但如果在附加設(shè)置開(kāi)啟了手動(dòng)收集,則二者都需要手動(dòng)收集;


 ?如果植物方要使用鏟子,點(diǎn)擊或拖動(dòng)植物欄左側(cè)的陽(yáng)光圖標(biāo)即可;


 ?按返回鍵可以喚起認(rèn)輸對(duì)話框,點(diǎn)擊認(rèn)輸即可結(jié)束本場(chǎng)對(duì)戰(zhàn)。

 Q10:觸控玩結(jié)盟模式需要注意什么?

 A10:?結(jié)盟模式支持點(diǎn)擊種植拖動(dòng)種植;


 ?如果某個(gè)手指落在屏幕中線左側(cè),游戲就認(rèn)為是1P在操控;反之就是2P;


 ?1P永遠(yuǎn)優(yōu)先選卡,選滿(mǎn)1P后才會(huì)為2P選卡;


 ?如果1P想要退掉某個(gè)已選的卡片,直接點(diǎn)擊植物欄中的已選卡片即可;


 ?如果2P想要退掉某個(gè)已選的卡片,則需點(diǎn)擊該卡片在可選植物列表中的原始位置;


 ?1P2P的陽(yáng)光都會(huì)手動(dòng)收集。這是固定不變的,『附加設(shè)置』--『手動(dòng)收集』設(shè)置項(xiàng)不會(huì)對(duì)此起到任何作用;


 ?1P2P都只能使用自己半場(chǎng)的加農(nóng)炮,且加農(nóng)炮點(diǎn)射時(shí)僅支持點(diǎn)擊自己半場(chǎng)的加農(nóng)炮并發(fā)射至自己半場(chǎng)。拖動(dòng)發(fā)射加農(nóng)炮則沒(méi)有上述問(wèn)題;


 ?想要在對(duì)方的半場(chǎng)種植物,需要玩家選中植物后先在自己的半場(chǎng)落下手指,然后劃動(dòng)至對(duì)方半場(chǎng)上的目標(biāo)位置,再松手即可。(和對(duì)戰(zhàn)中使用咬咬碑和飛賊的方法完全一致);


 ?鏟子按鈕點(diǎn)擊后會(huì)使1P拿起鏟子,支持拖動(dòng)鏟除或點(diǎn)擊鏟除;


 ?黃油按鈕點(diǎn)擊后會(huì)使2P拿起黃油,支持拖動(dòng)放置或點(diǎn)擊放置。觸控版額外加強(qiáng)了黃油功能,請(qǐng)大家試試拿起黃油后在僵尸聚集處劃一劃。

 Q11:如何導(dǎo)入存檔/如何直接解鎖對(duì)戰(zhàn)模式和結(jié)盟模式/如何解鎖商店全物品?

 A11:?作者已經(jīng)在游戲里內(nèi)置了一份全通關(guān)存檔,您可以直接前往『附加設(shè)置』--長(zhǎng)按『導(dǎo)入全通關(guān)存檔』;


 ?如果您想導(dǎo)入自定義存檔而不是全通關(guān)存檔,可以在『附加設(shè)置』--『從外部導(dǎo)入存檔』 ,然后選擇zip格式的存檔文件;


 ?游戲的存檔文件位置已被修改為Android/data/com.trans.pvztv/files/userdata(這是TV-1.1.5觸控版包名的路徑,TV-1.1.1觸控版包名為com.trans.pvz),在于安卓13的設(shè)備上可以使用MT管理器等工具訪問(wèn),因此您也可以手動(dòng)操作存檔文件。

 Q12:為什么游戲自帶的游戲鍵盤(pán)有幾個(gè)按鍵都顯示到屏幕外面去了?

 A12:這是因?yàn)槟?span id="s0sssss00s" class="color-pink-03">設(shè)備分辨率較低導(dǎo)致的。不要擔(dān)心,前往『附加設(shè)置』--『設(shè)置內(nèi)置游戲鍵盤(pán)』,在此處您可以調(diào)節(jié)所有按鍵的位置、大小、透明度等等。作者做了一些特殊處理,在設(shè)置內(nèi)置鍵盤(pán)的時(shí)候,所有按鍵是一定不會(huì)顯示到屏幕外面的。

 Q13:迷你游戲堅(jiān)不可摧關(guān)卡種好植物之后怎么開(kāi)始?

 A13:點(diǎn)擊植物卡槽左側(cè)的陽(yáng)光圖標(biāo)開(kāi)始,或者用內(nèi)置游戲鍵盤(pán)的錘子鍵(菜單鍵)開(kāi)始。

 Q14:為什么植物模仿者模仿的植物不會(huì)變灰?

 A14:TV版原本就是模仿者變的植物不變灰。一個(gè)植物是否應(yīng)該繪制為灰色,由Plant結(jié)構(gòu)體中的成員mFilterEffect的值決定。但在TV版中,處理mFilterEffect的函數(shù)被刪除了,所以您會(huì)看到模仿植物都不變灰。

 Q15:為什么圖鑒界面最后兩行點(diǎn)擊無(wú)反應(yīng)/點(diǎn)擊氣球僵尸會(huì)進(jìn)植物圖鑒/點(diǎn)擊介紹文字會(huì)進(jìn)僵尸圖鑒?

 A15:TV版本身的缺陷。?作者在圖鑒界面直接使用了TV版中未刪除的圖鑒觸控函數(shù)。這雖然極大地減少了作者相應(yīng)的工作量,但缺點(diǎn)就是出現(xiàn)了一堆Bug;


 ?圖鑒最后兩行的判定偏上,所以實(shí)際上您需要點(diǎn)擊最后兩行圖鑒的靠上位置(比如點(diǎn)擊僵王博士頭頂?shù)目瞻滋?,才能查看僵王博士的圖鑒)。

 并非點(diǎn)擊氣球僵尸或介紹文字導(dǎo)致的進(jìn)入另一圖鑒,而是點(diǎn)到了圖鑒首頁(yè)的查看植物查看僵尸按鈕導(dǎo)致的。實(shí)際上,氣球僵尸查看植物、介紹文字查看僵尸按鈕的位置重合了。也就是說(shuō)即便這兩個(gè)按鈕是不可見(jiàn)的,點(diǎn)擊他們依然可以生效。

 Q16:游戲支持多指觸控嗎?

 A16:TV版的操作單位不是觸控點(diǎn)而是光標(biāo),而光標(biāo)只能有1個(gè)(也許可以用上2P的光標(biāo),從而實(shí)現(xiàn)雙指觸控?但是觀感會(huì)很差),因此作者暫時(shí)只實(shí)現(xiàn)了單指觸控。

 Q17:目前游戲觸控還存在一些缺陷或者是部分未修復(fù)的Bug嗎?

 A17:〖觸控缺陷〗:

 ?手持的花園工具使用一次后,會(huì)自動(dòng)變回手持水壺;

 ?給智慧樹(shù)施肥之后立刻前往其他花園時(shí)有概率打開(kāi)工具欄,需要重新進(jìn)入花園來(lái)解除;

 ?郵件箱游戲玩法介紹界面還沒(méi)有加入觸控;

 ?結(jié)盟模式中只有1P能選擇模仿者,并且有些情況下1P也選不了模仿者(所以最好一開(kāi)始就選擇好模仿者所要模仿的植物)。

 〖未修復(fù)Bug〗:

 ?路燈花無(wú)法照亮周?chē)拮?/strong>Bug;

 ?對(duì)戰(zhàn)模式中雙方卡槽冷卻動(dòng)畫(huà)無(wú)法正常顯示Bug(從TV-1.0.2對(duì)戰(zhàn)版開(kāi)始);

 ?對(duì)戰(zhàn)模式中植物鎖敵毀滅菇彈坑Bug(原主機(jī)版Bug);

 ?迷你游戲排山倒海打僵尸關(guān)卡中光標(biāo)內(nèi)無(wú)法正常顯示植物預(yù)覽Bug。

 Q18:附加設(shè)置中的關(guān)閉游戲內(nèi)道具欄是什么?

 A18:?使用游戲鍵盤(pán)玩一局冒險(xiǎn)模式(非小游戲/傳送帶關(guān)卡),您就明白道具欄是什么了;


 ?觸控操作是不會(huì)打開(kāi)道具欄的,只有游戲鍵盤(pán)才能打開(kāi)道具欄;


 ?游戲的內(nèi)購(gòu)系統(tǒng)已被作者破解,道具欄里的所有道具都可以直接免費(fèi)使用。如果您不喜歡它,請(qǐng)?jiān)?strong>『附加設(shè)置』里勾選『關(guān)閉游戲內(nèi)道具欄』。

 Q19:如何為TV改版加入觸控、附加設(shè)置、內(nèi)置游戲鍵盤(pán)?

 A19:如您所見(jiàn),TV改版TV觸控版雖然都是修改了游戲,但是修改方向修改內(nèi)容都不大相同


 TV改版往往會(huì)修改游戲貼圖游戲音樂(lè)游戲機(jī)制。移植這三方面的改動(dòng)到TV觸控版中是非常容易的;而如果要將TV觸控版觸控、附加設(shè)置、內(nèi)置游戲鍵盤(pán)移植到TV改版中,是比較困難的;


 兩種方法的最終效果都是得到了一個(gè)有觸控的TV改版。那我們肯定要選擇第一個(gè)方法,也就是將改版對(duì)游戲三方面的改動(dòng)移植進(jìn)觸控版里。


 〖操作教程〗:

 ?首先,找出改版是基于TV-1.1.1原版還是TV-1.1.5原版修改而來(lái),并準(zhǔn)備好相同版本號(hào)的觸控版apk。絕大多數(shù)改版都是改自TV-1.1.1,但不排除改自TV-1.1.5的可能;并且改版可能會(huì)修改apk的版本號(hào),使得我們不能僅憑借顯示的版本號(hào)判斷版本。因此,最穩(wěn)妥的判別方法是:游戲主界面的更多游戲方式如果不能直接進(jìn)入,就說(shuō)明是TV-1.1.5,否則就是TV-1.1.1


 ?其次,將改版對(duì)游戲貼圖游戲音樂(lè)的改動(dòng)移植進(jìn)觸控版。具體方法是:刪除觸控版的apk文件中assets/files文件夾,然后將改版的assets/files文件夾添加給觸控版;


 ?最后,將改版對(duì)游戲機(jī)制的改動(dòng)移植進(jìn)觸控版。具體方法是:解壓出改版apk文件中的lib/armeabi/libGameMain.so,并將其一處地址中的內(nèi)容修改為4F F0 01 00』,然后替換掉觸控版的apk文件中的lib/armeabi-v7a/libGameMain.so(這處地址在TV-1.1.1原版中為『0x2BE9D8』,在TV-1.1.5原版中為『0x2C0A44』。


 于是您就得到了一個(gè)有觸控、附加設(shè)置、內(nèi)置游戲鍵盤(pán)的TV改版。并且一些觸控版特有的其他特性也會(huì)自動(dòng)加入到改版中。

 Q20:如何修改附加設(shè)置中各個(gè)設(shè)置項(xiàng)的默認(rèn)值?

 A20:修改apk文件內(nèi)的assets/data.xml即可。游戲會(huì)在初次啟動(dòng)時(shí)從此文件載入設(shè)置項(xiàng)的默認(rèn)值。

 Q21:游戲內(nèi)觸控是如何實(shí)現(xiàn)的?

 A21:?使用『Hook框架』讀取游戲場(chǎng)景數(shù)據(jù)、選中植物卡片序號(hào)、光標(biāo)位置、光標(biāo)下方的植物等等,然后根據(jù)玩家的觸摸相應(yīng)地做出反應(yīng);


 ?直白點(diǎn)說(shuō),作者是通過(guò)修改器實(shí)現(xiàn)的觸控。玩家點(diǎn)到哪里它就把光標(biāo)位置修改為哪里,玩家點(diǎn)擊哪個(gè)植物卡片它就修改它為選中狀態(tài),玩家點(diǎn)加農(nóng)炮它就拿起此加農(nóng)炮;


 ?實(shí)際上這是一個(gè)較大的工程。真正的難點(diǎn)不在于如何用Hook來(lái)修改光標(biāo)位置、選中植物卡片等等游戲數(shù)據(jù),而在將觸控操作轉(zhuǎn)換為游戲數(shù)據(jù)變動(dòng)的轉(zhuǎn)換過(guò)程。

 Q22:我也會(huì)一些逆向和安卓開(kāi)發(fā),可以為T(mén)V觸控貢獻(xiàn)代碼嗎?

 A22:當(dāng)然可以。目前TV觸控版在花園工具欄、郵件箱、圖鑒、鏟子按鈕、雙人觸控對(duì)戰(zhàn)、雙人觸控結(jié)盟等等都還有不完善的地方,作者很需要您的幫助。您可以前往https://github.com/WuDi-ZhanShen/PvZ-TV-Touch下載TV觸控版的『Android Studio』源代碼

〖植物大戰(zhàn)僵尸TV觸控版〗相關(guān)問(wèn)題解答Q&A的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
泾阳县| 昆明市| 庆安县| 弥渡县| 武川县| 阿拉尔市| 怀柔区| 潜山县| 阿克陶县| 堆龙德庆县| 临漳县| 南京市| 稷山县| 永修县| 西乌珠穆沁旗| 武汉市| 江阴市| 洮南市| 潮州市| 北安市| 漯河市| 三河市| 鄂托克前旗| 沿河| 中方县| 介休市| 隆尧县| 峨边| 汾西县| 朔州市| 阿勒泰市| 临湘市| 黎川县| 古浪县| 黑龙江省| 乡城县| 鄱阳县| 嵊州市| 花垣县| 泾源县| 余姚市|