// Learn cc.Class: // - [Chinese] https://docs.cocos.com/creator/manual/zh/scripting/class.html // - [English] http://docs.cocos2d-x.org/creator/manual/en/scripting/class.html // Learn Attribute: // - [Chinese] https://docs.cocos.com/creator/manual/zh/scripting/reference/attributes.html // - [English] http://docs.cocos2d-x.org/creator/manual/en/scripting/reference/attributes.html // Learn life-cycle callbacks: // - [Chinese] https://docs.cocos.com/creator/manual/zh/scripting/life-cycle-callbacks.html // - [English] https://www.cocos2d-x.org/docs/creator/manual/en/scripting/life-cycle-callbacks.html var charserver = require("chatrsp") var playerData = require("playerData") var SDKManage = require("SDKManage") cc.Class({ extends: cc.Component, properties: { }, // LIFE-CYCLE CALLBACKS: onLoad () { cc.Notifier.on('SMUserInfoUpdate', this, this.SMUserInfoUpdate.bind(this)); }, onDestroy(){ cc.Notifier.off('SMUserInfoUpdate', this); }, SMUserInfoUpdate(msg){ if (SDKManage.account_id == msg.user_infos[0].base_data['account_id']) { playerData.guild_id = this.account_info.user_info.base_data['guild_id'] if (playerData.guild_id == '0') { playerData.isguild = false } else { playerData.isguild = true playerData.guild_job = this.account_info.user_info.base_data['guild_job'] } } }, update (dt) { }, });