コード例 #1
0
ファイル: JSApi.cs プロジェクト: xingchen1106/unity-jsb
 public static void JS_SetModuleLoaderFunc(JSRuntime rt,
                                           JSModuleNormalizeFunc module_normalize,
                                           JSModuleLoaderFunc module_loader, IntPtr opaque)
 {
     JS_SetModuleLoaderFunc(rt,
                            module_normalize != null ? Marshal.GetFunctionPointerForDelegate(module_normalize) : IntPtr.Zero,
                            module_loader != null ? Marshal.GetFunctionPointerForDelegate(module_loader) : IntPtr.Zero, opaque);
 }
コード例 #2
0
ファイル: JSApi.cs プロジェクト: ialex32x/unity-jsb
        public static void JS_SetModuleLoaderFunc(JSRuntime rt,
                                                  JSModuleNormalizeFunc module_normalize,
                                                  JSModuleLoaderFunc module_loader, IntPtr opaque)
        {
#if JSB_UNITYLESS
            GCHandle.Alloc(module_normalize);
            GCHandle.Alloc(module_loader);
#endif
            JS_SetModuleLoaderFunc(rt,
                                   module_normalize != null ? Marshal.GetFunctionPointerForDelegate(module_normalize) : IntPtr.Zero,
                                   module_loader != null ? Marshal.GetFunctionPointerForDelegate(module_loader) : IntPtr.Zero, opaque);
        }