馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
本帖最後由 Toshack 於 2014-11-15 01:09 編輯
教學只能讓你更進一步的理解其用法,教學反組譯是一件不簡單的功夫,
並不是幾個圖片圈圈、箭頭就能讓各位理解的事情。
Android Package的架構解說網站
轉自:台灣維修解密網
請各位想要理解反組譯,還是先到上面這個網站,了解一下Android Package。
回歸正題,現今多數人或多或少,都知道有修改版這個東西,
也有人教學如何去模仿他人修改的地方,在到method把關鍵改掉,就可以修改遊戲內容。
實際上,您學到了什麼?
舉個例子
- public override void MoveToNextPoint()
- {
- MyTerrain.gameplay.CamMove.Accel = true;
- MyTerrain.gameplay.CamMove.movetonext = true;
- MyTerrain.gameplay.CamMove.stop = false;
- MyTerrain.gameplay.CamMove.ProcessMove();
- if (!MyTerrain.gameplay.CamMove.turn)
- {
- MyTerrain.gameplay.CamMove.currentPoint -= 2;
- }
- }
複製代碼
您看見的這幾行代碼是什麼意思?有何作用?
您知道為什麼要改這串code??
如果滿足於成果,而沒有去求原理、為什麼要這樣做、為什麼不成這樣做。
那這條路,您肯定走不長。
最後提示一下,如果這遊戲的修改讓你覺得你已經到巔峰了,其實不然。
|
評分
-
查看全部評分
|