| | |
| | | import {StoreConvey} from './object/StoreConvey.js'; |
| | | import {StoreGoods} from './object/StoreGoods.js'; |
| | | import {StaTask} from './object/StaTask.js'; |
| | | import {DefineModel} from './object/DefineModel.js' |
| | | |
| | | var APP = { |
| | | |
| | |
| | | this.initObjectSelect(); |
| | | this.initPointLockControl(this); |
| | | this.initFloor(); |
| | | this.initDefineModel(); |
| | | this.initBuilding(); |
| | | this.initConvey(); |
| | | } |
| | |
| | | this.queryCrn(); |
| | | this.crnMove(); |
| | | this.querySta(); |
| | | this.staChange(); |
| | | } |
| | | this.initScene = function () { |
| | | this.scene = new THREE.Scene(); |
| | |
| | | |
| | | // this.addObject(new Floor({position: {}})) |
| | | } |
| | | this.initDefineModel = () => { |
| | | const model = new DefineModel(this); |
| | | } |
| | | this.initBuilding = function () { |
| | | let buildingData = buildingObjects.objects; |
| | | for (let i = 0; i < buildingData.length; i++) { |
| | |
| | | if (null == staTask) { |
| | | this.staTasks.push(new StaTask(staData, this)); |
| | | } else { |
| | | if(!staTask.run) { |
| | | if(!staTask.run && !staTask.isDel) { |
| | | staTask.modify(staData); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | this.staChange = function () { |
| | | for (let staTask of this.staTasks) { |
| | | staTask.change(); |
| | | } |
| | | } |
| | | |