/******************************************************************************* * * Nx基本对象 * * * * 2021.12.10 ******************************************************************************/ var NxObject = cc.Class( { name: "NxObject", // 创建 ctor: function() { this.nxUUID = ""; // 唯一编号(Factory分配) }, // 获取编号 getUUID: function() { return this.nxUUID; }, // 初始化 initialize: function( _args ) { return true; }, // 销毁 uninitialize: function() { // 插件统一卸载 if( nx.plugin ) { nx.plugin.remove( this ); } return true; }, /*** * ********************************************************************* * 调试辅助 * ********************************************************************* */ // 明细输出 dumpInfos: function() { // 基本信息 cc.log( "OBJECT:" ); cc.log( "\t\t Name:", this.name ); cc.log( "\t\t UUID:", this.nxUUID ); cc.log( "\t\t ClassName:", this.__classname__ ); } } ); // 模块导出 module.exports = NxObject;