@@ -99,15 +99,12 @@ ccui.Text = ccui.Widget.extend(/** @lends ccui.Text# */{
99
99
*/
100
100
setString : function ( text ) {
101
101
if ( text === this . _labelRenderer . getString ( ) ) return ;
102
+ this . _setString ( text ) ;
102
103
103
- this . _labelRenderer . setString ( text ) ;
104
104
this . _updateContentSizeWithTextureSize ( this . _labelRenderer . getContentSize ( ) ) ;
105
- this . _labelRendererAdaptDirty = true ;
106
105
} ,
107
106
108
107
_setString : function ( text ) {
109
- if ( text === this . _labelRenderer . getString ( ) ) return ;
110
-
111
108
this . _labelRenderer . setString ( text ) ;
112
109
this . _labelRendererAdaptDirty = true ;
113
110
} ,
@@ -143,10 +140,8 @@ ccui.Text = ccui.Widget.extend(/** @lends ccui.Text# */{
143
140
* @param {Number } size
144
141
*/
145
142
setFontSize : function ( size ) {
146
- this . _labelRenderer . setFontSize ( size ) ;
147
- this . _fontSize = size ;
143
+ this . _setFontSize ( size ) ;
148
144
this . _updateContentSizeWithTextureSize ( this . _labelRenderer . getContentSize ( ) ) ;
149
- this . _labelRendererAdaptDirty = true ;
150
145
} ,
151
146
152
147
_setFontSize : function ( size ) {
@@ -168,10 +163,8 @@ ccui.Text = ccui.Widget.extend(/** @lends ccui.Text# */{
168
163
* @return {String } name
169
164
*/
170
165
setFontName : function ( name ) {
171
- this . _fontName = name ;
172
- this . _labelRenderer . setFontName ( name ) ;
166
+ this . _setFontName ( name ) ;
173
167
this . _updateContentSizeWithTextureSize ( this . _labelRenderer . getContentSize ( ) ) ;
174
- this . _labelRendererAdaptDirty = true ;
175
168
} ,
176
169
177
170
_setFontName : function ( name ) {
@@ -218,12 +211,8 @@ ccui.Text = ccui.Widget.extend(/** @lends ccui.Text# */{
218
211
* @param {cc.Size } size
219
212
*/
220
213
setTextAreaSize : function ( size ) {
221
- this . _labelRenderer . setDimensions ( size ) ;
222
- if ( ! this . _ignoreSize ) {
223
- this . _customSize = size ;
224
- }
214
+ this . _setTextAreaSize ( size ) ;
225
215
this . _updateContentSizeWithTextureSize ( this . _labelRenderer . getContentSize ( ) ) ;
226
- this . _labelRendererAdaptDirty = true ;
227
216
} ,
228
217
229
218
_setTextAreaSize : function ( size ) {
@@ -247,9 +236,8 @@ ccui.Text = ccui.Widget.extend(/** @lends ccui.Text# */{
247
236
* @param {cc.TEXT_ALIGNMENT_LEFT|cc.TEXT_ALIGNMENT_CENTER|cc.TEXT_ALIGNMENT_RIGHT } alignment Horizontal Alignment
248
237
*/
249
238
setTextHorizontalAlignment : function ( alignment ) {
250
- this . _labelRenderer . setHorizontalAlignment ( alignment ) ;
239
+ this . _setTextHorizontalAlignment ( alignment ) ;
251
240
this . _updateContentSizeWithTextureSize ( this . _labelRenderer . getContentSize ( ) ) ;
252
- this . _labelRendererAdaptDirty = true ;
253
241
} ,
254
242
255
243
@@ -271,9 +259,8 @@ ccui.Text = ccui.Widget.extend(/** @lends ccui.Text# */{
271
259
* @param {cc.VERTICAL_TEXT_ALIGNMENT_TOP|cc.VERTICAL_TEXT_ALIGNMENT_CENTER|cc.VERTICAL_TEXT_ALIGNMENT_BOTTOM } alignment
272
260
*/
273
261
setTextVerticalAlignment : function ( alignment ) {
274
- this . _labelRenderer . setVerticalAlignment ( alignment ) ;
262
+ this . _setTextVerticalAlignment ( alignment ) ;
275
263
this . _updateContentSizeWithTextureSize ( this . _labelRenderer . getContentSize ( ) ) ;
276
- this . _labelRendererAdaptDirty = true ;
277
264
} ,
278
265
279
266
_setTextVerticalAlignment : function ( alignment ) {
@@ -364,7 +351,6 @@ ccui.Text = ccui.Widget.extend(/** @lends ccui.Text# */{
364
351
_labelScaleChangedWithSize : function ( ) {
365
352
var locContentSize = this . _contentSize ;
366
353
if ( this . _ignoreSize ) {
367
- this . _labelRenderer . setDimensions ( 0 , 0 ) ;
368
354
this . _labelRenderer . setScale ( 1.0 ) ;
369
355
this . _normalScaleValueX = this . _normalScaleValueY = 1 ;
370
356
} else {
0 commit comments