法总的这一批(5个视频)+Dawn(1个视频) UNITY3D的修改教程的确很容易让从0开始的朋友, 学习到如何简单修改UNITY3D游戏.
这次主要修改了游戏是否激活和电信的内购,
游戏玩到第3关就要激活,所以我们要去掉它
工具:
IDE+ .net Reflertor
首先用IDE反编译游戏得到源代码.
在.net reflector里打开"Assembly-CSharp.dll"并"搜索"isactive".在这里我们用"Member"去搜索
移到最下面,把倒数第3行修改成
ldc.i4 1,然后保存退出
内购
这次的内购很简单,不用修改dll,直接在small里修改
搜索payFailed
然后找到payFailed的方法声明
用java视图查看方法声明,把绿色框框的内容变成红色框框的内容
最后保存编译。
|
|