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坐标
原始宽高
请使用 getContentSize() 函数
缩放后的宽高
请使用boundBox()函数 也就是元素边界的宽高情况
cocos2d-js 写法
sprite.boundBox().width
sprite.boundBox().height
cocos2d-x 写法
sprite->boundingBox().size.width
//此处如有错误请 去掉 size 或者加上 size()括号,时间久了忘记了。
sprite->getScaleX(); //获取缩放后的X坐标
相关文章推荐
- 【Cocos】玩家输入事件
- 【Cocos】系统内置事件
- cocos -js 实现计算器功能
- Cocos Creator 加入CSV 文件
- Cocos 点击事件
- CocosCreator中使玩家移动到点击位置的代码
- native app 集成 cocos-2dx-js 3.11 (Android篇)
- 【转载】cocos2dx 3.x 声音播放、音量调节
- cocospod遇到的问题
- Expression: pSpriteFrame != 0
- 【步兵 cocos2dx】texturePacker命令行
- quick cocos2d-x 3.5打包安卓apk(编译cocos2d-x的os+打apk)
- Cocos2d-x3.0模版容器详解:cocos2d::Vector<T>
- 总结半年的游戏开发经验
- cocos creator配置表的添加
- cocosSteator整理
- cocosCreator注意点(暂时)
- cocos creator RPG游戏的背景和节点添加
- cocos creator 节点和组件的访问
- cocos creator的事件处理.