您的位置:首页 > 移动开发 > Cocos引擎

cocos2d-x 3.x sprite使用scale以后获取宽高

2016-07-19 18:01 387 查看
如果元素被是指缩放 setScale(0.5)之后,想获取元素的宽高,如下:

原始宽高

请使用 getContentSize() 函数

缩放后的宽高

请使用boundBox()函数  也就是元素边界的宽高情况

cocos2d-js 写法

sprite.boundBox().width

sprite.boundBox().height

cocos2d-x 写法

sprite->boundingBox().size.width
 //此处如有错误请 去掉 size 或者加上 size()括号,时间久了忘记了。

sprite->getScaleX();   //获取缩放后的X坐标
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: