コード例 #1
0
ファイル: JSApi.cs プロジェクト: ialex32x/unity-jsb
        public static JSClassID JS_NewClass(JSRuntime rt, JSClassFinalizer class_finalizer)
        {
#if JSB_UNITYLESS
            GCHandle.Alloc(class_finalizer);
#endif
            var fn_ptr = Marshal.GetFunctionPointerForDelegate(class_finalizer);
            return(JSApi.__JSB_NewClass(rt, JSApi.JSB_GetBridgeClassID(), "CSharpClass", fn_ptr));
        }