UNPKG

wonder.js

Version:
29 lines (24 loc) 1.02 kB
'use strict'; var Caml_array = require("bs-platform/lib/js/caml_array.js"); var OptionService$Wonderjs = require("../../../atom/OptionService.js"); var AmbientLightService$Wonderjs = require("../../../primitive/light/AmbientLightService.js"); var CreateGameObjectMainService$Wonderjs = require("../gameObject/CreateGameObjectMainService.js"); function getRecord(state) { return OptionService$Wonderjs.unsafeGet(state[/* sceneRecord */12]); } function create(state) { var match = CreateGameObjectMainService$Wonderjs.create(state); var newrecord = Caml_array.caml_array_dup(match[0]); newrecord[/* sceneRecord */12] = /* record */[ /* ambientLightData : record */[/* color */AmbientLightService$Wonderjs.getDefaultColor(/* () */0)], /* skyboxData : record */[ /* skyboxGameObject */undefined, /* cubemapTexture */undefined ], /* sceneGameObject */match[1] ]; return newrecord; } exports.getRecord = getRecord; exports.create = create; /* OptionService-Wonderjs Not a pure module */