コード例 #1
0
ファイル: ToJS.cs プロジェクト: smartether/jscore_cs_to_js
 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);
 }
コード例 #2
0
ファイル: ToJS.cs プロジェクト: smartether/jscore_cs_to_js
 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);
 }
コード例 #3
0
ファイル: ToJS.cs プロジェクト: smartether/jscore_cs_to_js
 public void Test3()
 {
     M.WriteIntPtr(lastException, INTPTR.Zero);
     JSDLL.JSEvaluateScript(gtx, JSDLL.JSStringCreateWithUTF8CString(" PrintGo(b);"), INTPTR.Zero, INTPTR.Zero, 0, lastException);
     PrintLastException(gtx);
 }