1. 程式人生 > >白鷺,玩一玩釐米秀小遊戲湯坑

白鷺,玩一玩釐米秀小遊戲湯坑

輸入vsix

安裝外掛後連線手機 百度自己手機型號的usb除錯模式如何開啟  開啟它
2.用白鷺引擎將自己的專案釋出到玩一玩平臺

用vscode開啟res資料夾

去白鷺官方檢視常見的問題 先解決了

我主要遇到沒替換promise.js報錯的問題

去玩一玩官網下載最新的qqPlayCore.js 替換掉引擎釋出出來的那個(不換可能會報錯,我反正是必報錯)

3.準備完畢開始湯坑
 3.1 開啟最外面的main.js(不是js目錄下的那個) ,修改渲染模式為bricks(截至發帖日位置,本地除錯還不支援webgl模式),把qqPlayCore.js 的引入注掉 除錯工具說明裡面有寫 正式上傳的時候要注意改回來  把入口改成一個方法 不要一上來就呼叫 不然斷點斷不到。
 3.2選擇一個js之後vscode右上角

點選除錯按鈕等待啟動完成 下好斷點 在控制檯執行入口函式,然後把引擎裡面的報錯全部加上判斷,下面我列舉一些我遇到的報錯:

  1.textfield.$getLinesArr2()  所有替換為 textfield.$getLinesArr2 ? textfield.$getLinesArr2() : textfield.$getLinesArr();

  2.BK.FileUtil.readFile(localStoragePath) 加上判空

懶得寫了打上勾自己根據專案實際情況 把報錯的地方加上判空 這些判斷只是為了本地正常除錯 只要保證判斷在正式環境下能正常執行就可以了
4.本地調好了線上卡住了怎麼辦,本地除錯的時候遠端載入資源老卡住,線上沒問題我暫時沒找到問題,根據玩一玩官方文件提供的方法檢視日誌 我是用android studio 連手機檢視的

具體怎麼弄簡單說下 百度上很多
下載好裝好sdk 根據自己手機安卓版本來 隨便建立個專案 選擇project 

選上
點開

輸入關鍵字過濾brick。完事  另外如果遊戲各種抖 把改成60  論壇裡看到的很好用本來想發論壇的,沒賬號發不了希望能幫到大家,吐槽下白鷺的論壇 跟Laya真的沒法比。