金币13779
积分7364
注册时间2018-11-17
最后登录2024-12-4
|
本帖最后由 Struggle 于 2021-6-7 04:53 编辑
支持:Android
如何使用
1.使用 Il2CppDumper 获取 DummyDll
2.打开 Il2CppSDK.exe
3.选择由 Il2CppDumper 生成的 DLL
4.选择由 Il2CppDumper 生成的 script.json
5.等待完成
将Headers文件夹复制到您的项目中! 根据 Il2CppDumper生成的“il2cpp.h”相应地更改“Internal.h”
如何使用 SDK
在执行代码之前,先将当前SDK附加到游戏中:
- void MainThread()
- {
- Il2CppAttach();
-
- LOG("Attached!");
-
- // 现在您可以自由使用 SDK
- }
复制代码
读写字段(静态和非静态)
- void Test1()
- {
- LOG("Static Value is %d", MainClass::Instance()->Value());
- LOG("Value is %d", MainClass::StaticValue());
-
- MainClass::Instance()->Value() = 9999;
- MainClass::StaticValue() = 9999;
- }
复制代码
读取字符串
- void Test2()
- {
- Il2CppString *name = MainClass::Instance()->ReadName();
- LOG("Name is %s", name->CString());
- }
复制代码
|
|