wonder.js
Version:
32 lines (27 loc) • 1.71 kB
JavaScript
;
var SkyboxSceneMainService$Wonderjs = require("../../service/state/main/scene/SkyboxSceneMainService.js");
var InitGameObjectMainService$Wonderjs = require("../../service/state/main/gameObject/InitGameObjectMainService.js");
var CreateGameObjectMainService$Wonderjs = require("../../service/state/main/gameObject/CreateGameObjectMainService.js");
var InitCubemapTextureMainService$Wonderjs = require("../../service/state/main/texture/cubemap/InitCubemapTextureMainService.js");
var AddComponentGameObjectMainService$Wonderjs = require("../../service/state/main/gameObject/AddComponentGameObjectMainService.js");
var CreateBoxGeometryGeometryMainService$Wonderjs = require("../../service/state/main/geometry/CreateBoxGeometryGeometryMainService.js");
function _createSkyboxGameObject(state) {
var match = CreateGameObjectMainService$Wonderjs.create(state);
var gameObject = match[1];
var match$1 = CreateBoxGeometryGeometryMainService$Wonderjs.create(match[0]);
AddComponentGameObjectMainService$Wonderjs.addGeometryComponent(gameObject, match$1[1], match$1[0]);
return gameObject;
}
function exec(state) {
var skyboxGameObject = _createSkyboxGameObject(state);
var state$1 = SkyboxSceneMainService$Wonderjs.setSkyboxGameObject(skyboxGameObject, InitGameObjectMainService$Wonderjs.initGameObject(skyboxGameObject, state));
var match = SkyboxSceneMainService$Wonderjs.getCubemapTexture(state$1);
if (match !== undefined) {
return InitCubemapTextureMainService$Wonderjs.initTexture(match, state$1);
} else {
return state$1;
}
}
exports._createSkyboxGameObject = _createSkyboxGameObject;
exports.exec = exec;
/* SkyboxSceneMainService-Wonderjs Not a pure module */