::: details 目录 [[toc]] :::
负责订阅事件通知
前端与引擎通过指令进行通信需要使用该类进行通信
组件从内存中释放的时候记得调用off函数注销监听事件
/**
*UI注册事件
*
* @param {*} type
* @param {*} block (data)=>{}
* @memberof PEMessage
*/
on(type, block) {}
//eg: data的内容
this.message.on('**',(data)=>{
//....
})
/**
*监听一组事件 只有事件全都执行完成才会执行回调函数
*
* @param {*} typeList
* @param {*} event (dic)=>{} dic {type:data}
* @memberof PEMessage
*/
onMerge(typeList,event){}
/**
*监听一组事件 只有事件全都执行完成才会执行回调函数
*
* @param {*} typeList
* @param {*} event (dic)=>{} dic {type:data}
* @memberof PEMessage
*/
onMergeAny(typeList,event){}
/**
*发送事件
*
* @param {*} type
* @param {*} data
* @memberof PEMessage
*/
emit(type, data) {}
/**
*注销事件
*
* @memberof PEMessage
*/
off() {}
/**
*向3D发送消息
*
* @static
* @param {*} message
* @memberof PEMessage
*/
static emitMessage(message){}
/**
*向3D发送消息列表
*
* @param {*} messageList
* @memberof PEMessage
*/
static emitMessageList(messageList) {}