UNPKG

wonder.js

Version:
128 lines (124 loc) 8.43 kB
'use strict'; var Most = require("most"); var SceneAPI$Wonderjs = require("../../../../../api/SceneAPI.js"); var ScriptAPI$Wonderjs = require("../../../../../api/script/ScriptAPI.js"); var FetchCommon$Wonderjs = require("../../../../../asset/FetchCommon.js"); var LoadABSystem$Wonderjs = require("../../../../../asset_bundle/import/LoadABSystem.js"); var TransformAPI$Wonderjs = require("../../../../../api/TransformAPI.js"); var GameObjectAPI$Wonderjs = require("../../../../../api/GameObjectAPI.js"); var ParseABSystem$Wonderjs = require("../../../../../asset_bundle/import/ParseABSystem.js"); var StateDataMain$Wonderjs = require("../../data/StateDataMain.js"); var ImportABSystem$Wonderjs = require("../../../../../asset_bundle/import/ImportABSystem.js"); var AssembleABSystem$Wonderjs = require("../../../../../asset_bundle/import/assemble/AssembleABSystem.js"); var ProgressABSystem$Wonderjs = require("../../../../../asset_bundle/import/ProgressABSystem.js"); var StateDataMainService$Wonderjs = require("../../state/StateDataMainService.js"); var OperateScriptDataMainService$Wonderjs = require("../../script/OperateScriptDataMainService.js"); var OperateRABAssetBundleMainService$Wonderjs = require("../../assetBundle/OperateRABAssetBundleMainService.js"); var OperateSABAssetBundleMainService$Wonderjs = require("../../assetBundle/OperateSABAssetBundleMainService.js"); var OperateWABAssetBundleMainService$Wonderjs = require("../../assetBundle/OperateWABAssetBundleMainService.js"); var OperateScriptAttributeDataMainService$Wonderjs = require("../../script/OperateScriptAttributeDataMainService.js"); function create(param) { return { unsafeGetScriptAttribute: OperateScriptDataMainService$Wonderjs.unsafeGetScriptAttribute, unsafeGetScriptAttributeFieldValue: OperateScriptAttributeDataMainService$Wonderjs.unsafeGetScriptAttributeFieldValue, setScriptAttributeFieldValue: (function (script, param, state) { return OperateScriptDataMainService$Wonderjs.setScriptAttributeFieldValue(script, /* tuple */[ param[0], param[1], param[2] ], state); }), replaceScriptEventFunctionData: (function (script, param, targetScriptEventFunctionData, state) { return ScriptAPI$Wonderjs.replaceScriptEventFunctionData(script, /* tuple */[ param[0], param[1] ], targetScriptEventFunctionData, state); }), addScriptAttribute: ScriptAPI$Wonderjs.addScriptAttribute, unsafeGetScriptGameObject: ScriptAPI$Wonderjs.unsafeGetScriptGameObject, getTransformLocalPosition: TransformAPI$Wonderjs.getTransformLocalPosition, setTransformLocalPosition: TransformAPI$Wonderjs.setTransformLocalPosition, unsafeGetGameObjectTransformComponent: GameObjectAPI$Wonderjs.unsafeGetGameObjectTransformComponent, disposeGameObject: GameObjectAPI$Wonderjs.disposeGameObject, initGameObject: GameObjectAPI$Wonderjs.initGameObject, getAllGameObjects: GameObjectAPI$Wonderjs.getAllGameObjects, findGameObjectsByName: SceneAPI$Wonderjs.findGameObjectsByName, unsafeGetState: (function (param) { return StateDataMainService$Wonderjs.unsafeGetState(StateDataMain$Wonderjs.stateData); }), setState: (function (state) { return StateDataMainService$Wonderjs.setState(StateDataMain$Wonderjs.stateData, state); }), fromPromiseStream: (function (promise) { return Most.fromPromise(promise); }), getAssetBundlePath: LoadABSystem$Wonderjs.getAssetBundlePath, initAssetBundleArrayBufferCache: LoadABSystem$Wonderjs.initAssetBundleArrayBufferCache, isAssetBundleArrayBufferCached: LoadABSystem$Wonderjs.isAssetBundleArrayBufferCached, getAssetBundleArrayBufferCache: LoadABSystem$Wonderjs.getAssetBundleArrayBufferCache, cacheAssetBundleArrayBuffer: LoadABSystem$Wonderjs.cacheAssetBundleArrayBuffer, loadAssetBundle: (function (abPath) { return LoadABSystem$Wonderjs.load(abPath, FetchCommon$Wonderjs.fetch); }), parseWABManifest: (function (wab) { return ParseABSystem$Wonderjs.WAB[/* parseManifest */2](wab); }), getWholeDependencyRelationMap: (function (wabManifest) { return ParseABSystem$Wonderjs.WAB[/* getWholeDependencyRelationMap */4](wabManifest); }), setWholeDependencyRelationMap: OperateWABAssetBundleMainService$Wonderjs.setWholeDependencyRelationMap, loadAllDependencyRABAndSetToState: (function (abRelativePath, wholeManifest, param) { return ImportABSystem$Wonderjs.RAB[/* loadAllDependencyRABAndSetToState */1](abRelativePath, wholeManifest, /* tuple */[ param[0], param[1], param[2], param[3], FetchCommon$Wonderjs.fetch ]); }), loadSABAndSetToState: (function (sabRelativePath, wholeManifest, param) { return ImportABSystem$Wonderjs.SAB[/* loadSABAndSetToState */0](sabRelativePath, wholeManifest, /* tuple */[ param[0], param[1], param[2], param[3], FetchCommon$Wonderjs.fetch ]); }), assembleAllDependencyRAB: (function (sabRelativePath, wholeDependencyRelationMap) { return ImportABSystem$Wonderjs.RAB[/* assembleAllDependencyRAB */2](sabRelativePath, wholeDependencyRelationMap); }), loadWABAndSetToState: (function (wabRelativePath, getAssetBundlePathFunc) { return ImportABSystem$Wonderjs.WAB[/* loadWABAndSetToState */0](wabRelativePath, /* tuple */[ getAssetBundlePathFunc, FetchCommon$Wonderjs.fetch ]); }), isWABLoaded: OperateWABAssetBundleMainService$Wonderjs.isLoaded, canAssembleSAB: OperateSABAssetBundleMainService$Wonderjs.canAssemble, assembleSAB: (function (sabRelativePath, sab, wholeDependencyRelationMap) { return AssembleABSystem$Wonderjs.SAB[/* assemble */7](sabRelativePath, sab, wholeDependencyRelationMap); }), unsafeGetLoadedSAB: OperateSABAssetBundleMainService$Wonderjs.unsafeGetLoadedSAB, unsafeGetWholeDependencyRelationMap: OperateWABAssetBundleMainService$Wonderjs.unsafeGetWholeDependencyRelationMap, disposeSceneAllChildren: ImportABSystem$Wonderjs.disposeSceneAllChildren, setSABSceneGameObjectToBeScene: ImportABSystem$Wonderjs.setSABSceneGameObjectToBeScene, initAllSABGameObjects: ImportABSystem$Wonderjs.initAllSABGameObjects, addSABSceneGameObjectChildrenToScene: ImportABSystem$Wonderjs.addSABSceneGameObjectChildrenToScene, getAllNeededABCount: (function (abRelativePath, wabRelativePath, state) { return ProgressABSystem$Wonderjs.RAB[/* getAllNeededABCount */0](abRelativePath, wabRelativePath, state); }), getLoadedNeededABCount: (function (abRelativePath, wabRelativePath, state) { return ProgressABSystem$Wonderjs.RAB[/* getLoadedNeededABCount */3](abRelativePath, wabRelativePath, state); }), isRABAssembled: OperateRABAssetBundleMainService$Wonderjs.isAssembled, isSABAssembled: OperateSABAssetBundleMainService$Wonderjs.isAssembled, unsafeFindScriptEventFunctionDataByName: OperateRABAssetBundleMainService$Wonderjs.unsafeFindScriptEventFunctionDataByName, unsafeFindScriptAttributeByName: OperateRABAssetBundleMainService$Wonderjs.unsafeFindScriptAttributeByName, releaseLoadedSAB: OperateSABAssetBundleMainService$Wonderjs.releaseLoadedSAB, releaseLoadedRAB: OperateRABAssetBundleMainService$Wonderjs.releaseLoadedRAB, releaseAssembleRABData: OperateRABAssetBundleMainService$Wonderjs.releaseAssembleRABData }; } exports.create = create; /* most Not a pure module */