difenduandada
2024-12-31 34abe6963b344c882358274957f4b992456fee40
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
 
                (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:
//      这里填写详细说明,主要填写该模块的功能简要
// <br/>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=