const ItemBase = require( "cmp.item.base" ); cc.Class( { extends: ItemBase, properties: { }, // 重置 setData: function( _data ) { if( !_data ) { this.setEmpty(); return; } this._super( _data.base_id ); this.setRate( _data.rate ); }, // 单设:概率 setRate: function( _rate ) { nx.gui.setString( this, "rates/txt", _rate + "%" ); }, } );