File tree 1 file changed +8
-8
lines changed
extensions/CocoStudio/Reader
1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -348,25 +348,25 @@ ccs.SceneReader = ccs.Class.extend(/** @lends ccs.SceneReader# */{
348
348
* @param {Object } dict
349
349
*/
350
350
setPropertyFromJsonDict : function ( node , dict ) {
351
- var x = dict [ "x" ] || 0 ;
352
- var y = dict [ "y" ] || 0 ;
351
+ var x = ( typeof dict [ "x" ] === 'undefined' ) ? 0 : dict [ "x" ] ;
352
+ var y = ( typeof dict [ "y" ] === 'undefined' ) ? 0 : dict [ "y" ] ;
353
353
node . setPosition ( cc . p ( x , y ) ) ;
354
354
355
- var bVisible = Boolean ( dict [ "visible" ] || 1 ) ;
355
+ var bVisible = Boolean ( ( typeof dict [ "visible" ] === 'undefined' ) ? 1 : dict [ "visible" ] ) ;
356
356
node . setVisible ( bVisible ) ;
357
357
358
- var nTag = dict [ "objecttag" ] || - 1 ;
358
+ var nTag = ( typeof dict [ "objecttag" ] === 'undefined' ) ? - 1 : dict [ "objecttag" ] ;
359
359
node . setTag ( nTag ) ;
360
360
361
- var nZorder = dict [ "zorder" ] || 0 ;
361
+ var nZorder = ( typeof dict [ "zorder" ] === 'undefined' ) ? 0 : dict [ "zorder" ] ;
362
362
node . setZOrder ( nZorder ) ;
363
363
364
- var fScaleX = dict [ "scalex" ] || 1 ;
365
- var fScaleY = dict [ "scaley" ] || 1 ;
364
+ var fScaleX = ( typeof dict [ "scalex" ] === 'undefined' ) ? 1 : dict [ "scalex" ] ;
365
+ var fScaleY = ( typeof dict [ "scaley" ] === 'undefined' ) ? 1 : dict [ "scaley" ] ;
366
366
node . setScaleX ( fScaleX ) ;
367
367
node . setScaleY ( fScaleY ) ;
368
368
369
- var fRotationZ = dict [ "rotation" ] || 0 ;
369
+ var fRotationZ = ( typeof dict [ "rotation" ] === 'undefined' ) ? 0 : dict [ "rotation" ] ;
370
370
node . setRotation ( fRotationZ ) ;
371
371
} ,
372
372
setTarget : function ( selector , listener ) {
You can’t perform that action at this time.
0 commit comments