UnityComponent.js 548 B

12345678910111213141516
  1. import {UnityObject} from "./UnityObject";
  2. import {Il2cppHackerApi} from "../hacker/Il2cppHackerApi";
  3. import {UnityTransform} from "./UnityTransform";
  4. export class UnityComponent extends UnityObject{
  5. get_transform(){
  6. let methodAddr = Il2cppHackerApi.getMethodAddr("UnityEngine.CoreModule.dll",
  7. "UnityEngine",
  8. "Component", "get_transform", 0);
  9. let nativeFunction = new NativeFunction(methodAddr,"pointer",['pointer']);
  10. let s = nativeFunction(this);
  11. return new UnityTransform(s);
  12. }
  13. }