예제 #1
0
 public void PushPrototype(IntPtr ctx)
 {
     if (_refPtr != IntPtr.Zero)
     {
         DuktapeDLL.duk_push_heapptr(ctx, _refPtr);
     }
     else
     {
         DuktapeDLL.duk_unity_getref(ctx, this._refid);
     }
     DuktapeDLL.duk_get_prototype(ctx, -1);
     DuktapeDLL.duk_remove(ctx, -2);
 }
예제 #2
0
 public void PushPrototype(IntPtr ctx)
 {
     DuktapeDLL.duk_unity_getref(ctx, this._refid);
     DuktapeDLL.duk_get_prototype(ctx, -1);
     DuktapeDLL.duk_remove(ctx, -2);
 }