"use strict"; cc._RF.push(module, '395efSzHtdCHZloLl2NV/QN', 'worldmap_controller'); // Scripts/mod/worldmap/worldmap_controller.js "use strict"; // -------------------------------------------------------------------- // @author: xxx@syg.com(必填, 创建模块的人员) // @description: // 这里填写详细说明,主要填写该模块的功能简要 //
Create: 2019-03-27 17:31:58 // -------------------------------------------------------------------- var WorldmapController = cc.Class({ "extends": BaseController, ctor: function ctor() {}, // 初始化配置数据 initConfig: function initConfig() { var WorldmapModel = require("worldmap_model"); this.model = new WorldmapModel(); this.model.initConfig(); }, // 返回当前的model getModel: function getModel() { return this.model; }, // 注册监听事件 registerEvents: function registerEvents() {}, // 注册协议接受事件 registerProtocals: function registerProtocals() {// this.RegisterProtocal(1110, this.on1110); }, // 打开世界地图主界面 openWorldMapMainWindow: function openWorldMapMainWindow(status, data) { if (status == false) { if (this.worldmap_window != null) { this.worldmap_window.close(); this.worldmap_window = null; } } else { if (this.worldmap_window == null) { this.worldmap_window = Utils.createClass("worldmap_main_window", this); } if (this.worldmap_window && this.worldmap_window.isOpen() == false) { this.worldmap_window.open(data); } } }, __delete: function __delete() { if (this.model != null) { this.model.DeleteMe(); this.model = null; } } }); module.exports = WorldmapController; cc._RF.pop();