axhlzy / Il2CppHookScripts

frida-based libil2cpp.so runtime parsing script
MIT License
530 stars 167 forks source link

使用showComponents的时候,参数是对象地址,怎么查看当前场景中所有对象呢 #30

Closed yujack008 closed 9 months ago

yujack008 commented 11 months ago

如题,麻烦大佬回复一下,非常感谢

axhlzy commented 11 months ago

https://github.com/axhlzy/Il2CppHookScripts/wiki/API#PrintHierarchy

你指的是这个吗 ?

yujack008 commented 10 months ago

https://github.com/axhlzy/Il2CppHookScripts/wiki/API#PrintHierarchy

你指的是这个吗 ?

PrintHierarchy函数也是需要参数,而这个参数是指的是什么呢?好像没有看到相关说明。还有就是怎么获取这个参数值呢

axhlzy commented 10 months ago

抱歉没注意看issues 。。。

获取这个值的地方很多,参数指的是gameobject实例 比如 setActive() OnPointerClick() 再或者 使用 b(methodinfo非静态方法) 得到第一个实例参数,但凡是能通过它拿到gameobject的实例,都可以用作于他的参数