public void Test1() { M.WriteIntPtr(lastException, INTPTR.Zero); JSDLL.JSEvaluateScript(gtx, JSDLL.JSStringCreateWithUTF8CString("a.finalize();delete a;"), INTPTR.Zero, INTPTR.Zero, 0, lastException); JSDLL.JSGarbageCollect(gtx); PrintLastException(gtx); }
public void Test() { logHandle = FindObjectOfType <LogHandle>(); M.WriteIntPtr(lastException, INTPTR.Zero); JSDLL.JSEvaluateScript(gtx, JSDLL.JSStringCreateWithUTF8CString("a = new UnityEngine.GameObject('a123');"), INTPTR.Zero, INTPTR.Zero, 0, lastException); PrintLastException(gtx); }
public void Test3() { M.WriteIntPtr(lastException, INTPTR.Zero); JSDLL.JSEvaluateScript(gtx, JSDLL.JSStringCreateWithUTF8CString(" PrintGo(b);"), INTPTR.Zero, INTPTR.Zero, 0, lastException); PrintLastException(gtx); }