> [name=FlyDragon] ## Step.1 開啟遊戲發現很快就無法通關 ![](https://hackmd.io/_uploads/S1R38ta_h.png) ## Step.2 使用 dnSpy 開啟 Assembly-CSharp 刪除跳躍限制,即可前進 ![](https://hackmd.io/_uploads/rJS-Pt6Oh.png) ## Step.3 又卡關了 ![](https://hackmd.io/_uploads/Hk17wKpun.png) 這次要消除這些障礙物 `true` 改為 `false` ![](https://hackmd.io/_uploads/H1u7gdrd3.png) ## Step.4 又卡關了 ![](https://hackmd.io/_uploads/HyZBDYTdn.png) 檢查一下發現 `TELEPORT()` 改為在 `Update()` 中每當按下 `X`就調用它 ```cs= if (Input.GetKeyDown(KeyCode.X)) { this.TELEPORT(); } ``` ## Step.5 抵達終點會看到疑似 flag 的東西掉下來 且終點處沒有屋頂,可以嘗試尋找 flag 的源頭 ![](https://hackmd.io/_uploads/rkYrPtpO2.png) ## Step.6 將鏡頭改為跟隨玩家,往 flag 來的方向走 ![](https://hackmd.io/_uploads/rk3UDKpO3.png) 取得 flag ![](https://hackmd.io/_uploads/r1vuDKTOh.png) ## 後記 地圖外其實有假的 flag ![](https://hackmd.io/_uploads/H1cFDFau2.png) ## {%hackmd M1bgOPoiQbmM0JRHWaYA1g %}