"use strict"; cc._RF.push(module, '0c05cnvD8pBT4RfPRRYnlWt', 'cmp.chat.richtext'); // Scripts/mod/chat/cmp/cmp.chat.richtext.js "use strict"; var ChatHelp = require('chat_help'); cc.Class({ "extends": cc.Component, properties: {}, // LIFE-CYCLE CALLBACKS: editor: { // 允许当前组件在编辑器模式下运行 executeInEditMode: false, // requireComponent 参数用来指定当前组件的依赖组件 requireComponent: cc.RichText, // 当本组件添加到节点上后,禁止同类型(含子类)的组件再添加到同一个节点,防止逻辑发生冲突 disallowMultiple: true }, handler: function handler(event, hash) { var params = hash.split("|"); if (params.length > 0) { if (params[0] == "jump") { nx.bridge.jumper.jump2Window(parseInt(params[1])); } else { var link_type = params[0]; ChatHelp.getInstance().onChatTouched(link_type, hash, null); } } }, // onLoad () {}, start: function start() {} // update (dt) {}, }); cc._RF.pop();