(function() { var nodeEnv = typeof require !== 'undefined' && typeof process !== 'undefined'; var __module = nodeEnv ? module : {exports:{}}; var __filename = 'preview-scripts/assets/Scripts/mod/look/look_controller.js'; var __require = nodeEnv ? function (request) { return cc.require(request); } : function (request) { return __quick_compile_project__.require(request, __filename); }; function __define (exports, require, module) { if (!nodeEnv) {__quick_compile_project__.registerModule(__filename, module);}"use strict"; cc._RF.push(module, '194c8GmGllFW47okY5PMj37', 'look_controller'); // Scripts/mod/look/look_controller.js "use strict"; // -------------------------------------------------------------------- // @author: xxx@syg.com(必填, 创建模块的人员) // @description: // 这里填写详细说明,主要填写该模块的功能简要 //
Create: 2019-04-30 16:21:08 // -------------------------------------------------------------------- var HeroController = require("hero_controller"); var LookController = cc.Class({ "extends": BaseController, ctor: function ctor() {}, // 初始化配置数据 initConfig: function initConfig() { var LookModel = require("look_model"); this.model = new LookModel(); this.model.initConfig(); }, // 返回当前的model getModel: function getModel() { return this.model; }, // 注册监听事件 registerEvents: function registerEvents() {}, // 注册协议接受事件 registerProtocals: function registerProtocals() { // this.RegisterProtocal(1110, this.on1110); this.RegisterProtocal(11061, this.handle11061); //--查看对方英雄信息 this.RegisterProtocal(11062, this.handle11062); //--查看对方分享英雄信息 }, sender11061: function sender11061(r_rid, r_srvid, partner_id) { var protocal = {}; protocal.r_rid = r_rid; protocal.r_srvid = r_srvid; protocal.partner_id = partner_id; this.SendProtocal(11061, protocal); }, handle11061: function handle11061(data) { message(data.msg); if (data.bid != 0) { var config = Config.partner_data.data_partner_base[data.bid]; var camp_type = 1; if (config) { camp_type = config.camp_type; } data.camp_type = camp_type; HeroController.getInstance().openHeroTipsPanel(true, data); } }, // --查看对方分享英雄信息 sender11062: function sender11062(id, srv_id) { var protocal = {}; protocal.id = id; protocal.srv_id = srv_id; this.SendProtocal(11062, protocal); }, handle11062: function handle11062(data) { message(data.msg); if (data.bid != 0) { var config = Config.partner_data.data_partner_base[data.bid]; var camp_type = 1; if (config) { camp_type = config.camp_type; } data.camp_type = camp_type; HeroController.getInstance().openHeroTipsPanel(true, data); } } }); module.exports = LookController; cc._RF.pop(); } if (nodeEnv) { __define(__module.exports, __require, __module); } else { __quick_compile_project__.registerModuleFunc(__filename, function () { __define(__module.exports, __require, __module); }); } })(); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0c1xcU2NyaXB0c1xcbW9kXFxsb29rXFxsb29rX2NvbnRyb2xsZXIuanMiXSwibmFtZXMiOlsiSGVyb0NvbnRyb2xsZXIiLCJyZXF1aXJlIiwiTG9va0NvbnRyb2xsZXIiLCJjYyIsIkNsYXNzIiwiQmFzZUNvbnRyb2xsZXIiLCJjdG9yIiwiaW5pdENvbmZpZyIsIkxvb2tNb2RlbCIsIm1vZGVsIiwiZ2V0TW9kZWwiLCJyZWdpc3RlckV2ZW50cyIsInJlZ2lzdGVyUHJvdG9jYWxzIiwiUmVnaXN0ZXJQcm90b2NhbCIsImhhbmRsZTExMDYxIiwiaGFuZGxlMTEwNjIiLCJzZW5kZXIxMTA2MSIsInJfcmlkIiwicl9zcnZpZCIsInBhcnRuZXJfaWQiLCJwcm90b2NhbCIsIlNlbmRQcm90b2NhbCIsImRhdGEiLCJtZXNzYWdlIiwibXNnIiwiYmlkIiwiY29uZmlnIiwiQ29uZmlnIiwicGFydG5lcl9kYXRhIiwiZGF0YV9wYXJ0bmVyX2Jhc2UiLCJjYW1wX3R5cGUiLCJnZXRJbnN0YW5jZSIsIm9wZW5IZXJvVGlwc1BhbmVsIiwic2VuZGVyMTEwNjIiLCJpZCIsInNydl9pZCIsIm1vZHVsZSIsImV4cG9ydHMiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSUEsY0FBYyxHQUFHQyxPQUFPLENBQUMsaUJBQUQsQ0FBNUI7O0FBQ0EsSUFBSUMsY0FBYyxHQUFHQyxFQUFFLENBQUNDLEtBQUgsQ0FBUztBQUMxQixhQUFTQyxjQURpQjtBQUUxQkMsRUFBQUEsSUFBSSxFQUFFLGdCQUFZLENBQ2pCLENBSHlCO0FBSzFCO0FBQ0FDLEVBQUFBLFVBQVUsRUFBRSxzQkFBWTtBQUNwQixRQUFJQyxTQUFTLEdBQUdQLE9BQU8sQ0FBQyxZQUFELENBQXZCOztBQUVBLFNBQUtRLEtBQUwsR0FBYSxJQUFJRCxTQUFKLEVBQWI7QUFDQSxTQUFLQyxLQUFMLENBQVdGLFVBQVg7QUFDSCxHQVh5QjtBQWExQjtBQUNBRyxFQUFBQSxRQUFRLEVBQUUsb0JBQVk7QUFDbEIsV0FBTyxLQUFLRCxLQUFaO0FBQ0gsR0FoQnlCO0FBa0IxQjtBQUNBRSxFQUFBQSxjQUFjLEVBQUUsMEJBQVksQ0FFM0IsQ0FyQnlCO0FBdUIxQjtBQUNBQyxFQUFBQSxpQkFBaUIsRUFBRSw2QkFBWTtBQUMzQjtBQUNBLFNBQUtDLGdCQUFMLENBQXNCLEtBQXRCLEVBQTZCLEtBQUtDLFdBQWxDLEVBRjJCLENBRXdCOztBQUNuRCxTQUFLRCxnQkFBTCxDQUFzQixLQUF0QixFQUE2QixLQUFLRSxXQUFsQyxFQUgyQixDQUd3QjtBQUN0RCxHQTVCeUI7QUE2QjFCQyxFQUFBQSxXQTdCMEIsdUJBNkJkQyxLQTdCYyxFQTZCUkMsT0E3QlEsRUE2QkFDLFVBN0JBLEVBNkJXO0FBQ2pDLFFBQUlDLFFBQVEsR0FBRSxFQUFkO0FBQ0FBLElBQUFBLFFBQVEsQ0FBQ0gsS0FBVCxHQUFpQkEsS0FBakI7QUFDQUcsSUFBQUEsUUFBUSxDQUFDRixPQUFULEdBQW1CQSxPQUFuQjtBQUNBRSxJQUFBQSxRQUFRLENBQUNELFVBQVQsR0FBc0JBLFVBQXRCO0FBQ0EsU0FBS0UsWUFBTCxDQUFrQixLQUFsQixFQUF3QkQsUUFBeEI7QUFDSCxHQW5DeUI7QUFvQzFCTixFQUFBQSxXQXBDMEIsdUJBb0NiUSxJQXBDYSxFQW9DUDtBQUNmQyxJQUFBQSxPQUFPLENBQUNELElBQUksQ0FBQ0UsR0FBTixDQUFQOztBQUNBLFFBQUdGLElBQUksQ0FBQ0csR0FBTCxJQUFZLENBQWYsRUFBaUI7QUFDYixVQUFJQyxNQUFNLEdBQUdDLE1BQU0sQ0FBQ0MsWUFBUCxDQUFvQkMsaUJBQXBCLENBQXNDUCxJQUFJLENBQUNHLEdBQTNDLENBQWI7QUFDQSxVQUFJSyxTQUFTLEdBQUcsQ0FBaEI7O0FBQ0EsVUFBR0osTUFBSCxFQUFVO0FBQ05JLFFBQUFBLFNBQVMsR0FBR0osTUFBTSxDQUFDSSxTQUFuQjtBQUNIOztBQUNEUixNQUFBQSxJQUFJLENBQUNRLFNBQUwsR0FBaUJBLFNBQWpCO0FBQ0E5QixNQUFBQSxjQUFjLENBQUMrQixXQUFmLEdBQTZCQyxpQkFBN0IsQ0FBK0MsSUFBL0MsRUFBcURWLElBQXJEO0FBQ0g7QUFDSixHQS9DeUI7QUFnRDFCO0FBQ0FXLEVBQUFBLFdBakQwQix1QkFpRGRDLEVBakRjLEVBaURWQyxNQWpEVSxFQWlESDtBQUNuQixRQUFJZixRQUFRLEdBQUUsRUFBZDtBQUNBQSxJQUFBQSxRQUFRLENBQUNjLEVBQVQsR0FBY0EsRUFBZDtBQUNBZCxJQUFBQSxRQUFRLENBQUNlLE1BQVQsR0FBa0JBLE1BQWxCO0FBQ0EsU0FBS2QsWUFBTCxDQUFrQixLQUFsQixFQUF3QkQsUUFBeEI7QUFDSCxHQXREeUI7QUF1RDFCTCxFQUFBQSxXQXZEMEIsdUJBdURiTyxJQXZEYSxFQXVEUDtBQUNmQyxJQUFBQSxPQUFPLENBQUNELElBQUksQ0FBQ0UsR0FBTixDQUFQOztBQUNBLFFBQUdGLElBQUksQ0FBQ0csR0FBTCxJQUFZLENBQWYsRUFBaUI7QUFDYixVQUFJQyxNQUFNLEdBQUdDLE1BQU0sQ0FBQ0MsWUFBUCxDQUFvQkMsaUJBQXBCLENBQXNDUCxJQUFJLENBQUNHLEdBQTNDLENBQWI7QUFDQSxVQUFJSyxTQUFTLEdBQUcsQ0FBaEI7O0FBQ0EsVUFBR0osTUFBSCxFQUFVO0FBQ05JLFFBQUFBLFNBQVMsR0FBR0osTUFBTSxDQUFDSSxTQUFuQjtBQUNIOztBQUNEUixNQUFBQSxJQUFJLENBQUNRLFNBQUwsR0FBaUJBLFNBQWpCO0FBQ0E5QixNQUFBQSxjQUFjLENBQUMrQixXQUFmLEdBQTZCQyxpQkFBN0IsQ0FBK0MsSUFBL0MsRUFBcURWLElBQXJEO0FBQ0g7QUFDSjtBQWxFeUIsQ0FBVCxDQUFyQjtBQXFFQWMsTUFBTSxDQUFDQyxPQUFQLEdBQWlCbkMsY0FBakIiLCJzb3VyY2VSb290IjoiLyIsInNvdXJjZXNDb250ZW50IjpbIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAYXV0aG9yOiB4eHhAc3lnLmNvbSjlv4XloassIOWIm+W7uuaooeWdl+eahOS6uuWRmClcbi8vIEBkZXNjcmlwdGlvbjpcbi8vICAgICAg6L+Z6YeM5aGr5YaZ6K+m57uG6K+05piOLOS4u+imgeWhq+WGmeivpeaooeWdl+eahOWKn+iDveeugOimgVxuLy8gPGJyLz5DcmVhdGU6IDIwMTktMDQtMzAgMTY6MjE6MDhcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG52YXIgSGVyb0NvbnRyb2xsZXIgPSByZXF1aXJlKFwiaGVyb19jb250cm9sbGVyXCIpXG52YXIgTG9va0NvbnRyb2xsZXIgPSBjYy5DbGFzcyh7XG4gICAgZXh0ZW5kczogQmFzZUNvbnRyb2xsZXIsXG4gICAgY3RvcjogZnVuY3Rpb24gKCkge1xuICAgIH0sXG5cbiAgICAvLyDliJ3lp4vljJbphY3nva7mlbDmja5cbiAgICBpbml0Q29uZmlnOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgIHZhciBMb29rTW9kZWwgPSByZXF1aXJlKFwibG9va19tb2RlbFwiKTtcblxuICAgICAgICB0aGlzLm1vZGVsID0gbmV3IExvb2tNb2RlbCgpO1xuICAgICAgICB0aGlzLm1vZGVsLmluaXRDb25maWcoKTtcbiAgICB9LFxuXG4gICAgLy8g6L+U5Zue5b2T5YmN55qEbW9kZWxcbiAgICBnZXRNb2RlbDogZnVuY3Rpb24gKCkge1xuICAgICAgICByZXR1cm4gdGhpcy5tb2RlbDtcbiAgICB9LFxuXG4gICAgLy8g5rOo5YaM55uR5ZCs5LqL5Lu2XG4gICAgcmVnaXN0ZXJFdmVudHM6IGZ1bmN0aW9uICgpIHtcbiAgICAgICAgXG4gICAgfSxcblxuICAgIC8vIOazqOWGjOWNj+iuruaOpeWPl+S6i+S7tlxuICAgIHJlZ2lzdGVyUHJvdG9jYWxzOiBmdW5jdGlvbiAoKSB7XG4gICAgICAgIC8vIHRoaXMuUmVnaXN0ZXJQcm90b2NhbCgxMTEwLCB0aGlzLm9uMTExMCk7XG4gICAgICAgIHRoaXMuUmVnaXN0ZXJQcm90b2NhbCgxMTA2MSwgdGhpcy5oYW5kbGUxMTA2MSkgICAgIC8vLS3mn6XnnIvlr7nmlrnoi7Hpm4Tkv6Hmga9cbiAgICAgICAgdGhpcy5SZWdpc3RlclByb3RvY2FsKDExMDYyLCB0aGlzLmhhbmRsZTExMDYyKSAgICAgLy8tLeafpeeci+WvueaWueWIhuS6q+iLsembhOS/oeaBr1xuICAgIH0sXG4gICAgc2VuZGVyMTEwNjEocl9yaWQscl9zcnZpZCxwYXJ0bmVyX2lkKXtcbiAgICAgICAgbGV0IHByb3RvY2FsID17fVxuICAgICAgICBwcm90b2NhbC5yX3JpZCA9IHJfcmlkXG4gICAgICAgIHByb3RvY2FsLnJfc3J2aWQgPSByX3NydmlkXG4gICAgICAgIHByb3RvY2FsLnBhcnRuZXJfaWQgPSBwYXJ0bmVyX2lkXG4gICAgICAgIHRoaXMuU2VuZFByb3RvY2FsKDExMDYxLHByb3RvY2FsKVxuICAgIH0sXG4gICAgaGFuZGxlMTEwNjEoIGRhdGEgKXtcbiAgICAgICAgbWVzc2FnZShkYXRhLm1zZylcbiAgICAgICAgaWYoZGF0YS5iaWQgIT0gMCl7XG4gICAgICAgICAgICBsZXQgY29uZmlnID0gQ29uZmlnLnBhcnRuZXJfZGF0YS5kYXRhX3BhcnRuZXJfYmFzZVtkYXRhLmJpZF1cbiAgICAgICAgICAgIGxldCBjYW1wX3R5cGUgPSAxXG4gICAgICAgICAgICBpZihjb25maWcpe1xuICAgICAgICAgICAgICAgIGNhbXBfdHlwZSA9IGNvbmZpZy5jYW1wX3R5cGVcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGRhdGEuY2FtcF90eXBlID0gY2FtcF90eXBlXG4gICAgICAgICAgICBIZXJvQ29udHJvbGxlci5nZXRJbnN0YW5jZSgpLm9wZW5IZXJvVGlwc1BhbmVsKHRydWUsIGRhdGEpXG4gICAgICAgIH1cbiAgICB9LFxuICAgIC8vIC0t5p+l55yL5a+55pa55YiG5Lqr6Iux6ZuE5L+h5oGvXG4gICAgc2VuZGVyMTEwNjIoaWQsIHNydl9pZCl7XG4gICAgICAgIGxldCBwcm90b2NhbCA9e31cbiAgICAgICAgcHJvdG9jYWwuaWQgPSBpZFxuICAgICAgICBwcm90b2NhbC5zcnZfaWQgPSBzcnZfaWRcbiAgICAgICAgdGhpcy5TZW5kUHJvdG9jYWwoMTEwNjIscHJvdG9jYWwpXG4gICAgfSxcbiAgICBoYW5kbGUxMTA2MiggZGF0YSApe1xuICAgICAgICBtZXNzYWdlKGRhdGEubXNnKVxuICAgICAgICBpZihkYXRhLmJpZCAhPSAwKXtcbiAgICAgICAgICAgIGxldCBjb25maWcgPSBDb25maWcucGFydG5lcl9kYXRhLmRhdGFfcGFydG5lcl9iYXNlW2RhdGEuYmlkXVxuICAgICAgICAgICAgbGV0IGNhbXBfdHlwZSA9IDFcbiAgICAgICAgICAgIGlmKGNvbmZpZyl7XG4gICAgICAgICAgICAgICAgY2FtcF90eXBlID0gY29uZmlnLmNhbXBfdHlwZVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZGF0YS5jYW1wX3R5cGUgPSBjYW1wX3R5cGVcbiAgICAgICAgICAgIEhlcm9Db250cm9sbGVyLmdldEluc3RhbmNlKCkub3Blbkhlcm9UaXBzUGFuZWwodHJ1ZSwgZGF0YSlcbiAgICAgICAgfVxuICAgIH0sXG59KTtcblxubW9kdWxlLmV4cG9ydHMgPSBMb29rQ29udHJvbGxlcjsiXX0=