cocos2d setTextureRect用法
2014-12-25 20:42
1256 查看
Sprite *sp1=CCSprite::create("1.png"); Size size=CCDirector::getInstance()->getWinSize(); Size size1=sp1->getContentSize(); sp1->setScale(0.5); sp1->setPosition(Vec2(size.width/2,size.height/2)); sp1->setAnchorPoint(Vec2(0.5,0.5)); sp1->setTextureRect(Rect(0,0,size1.width/2,size1.height)); addChild(sp1);
注意的一点就是setTextureRect的基准坐标是左上,也就是矩形的生成方式是左上向右下生成
相关文章推荐
- 【iOS-Cocos2d游戏开发之十七】灵活使用精灵可视区域(TextureRect)与锚点(anchorPoint),并结合可视区域与锚点制作进度条!
- cocos2d-x之CCTextureCache 用法总结
- 【iOS-Cocos2d游戏开发之十七】灵活使用精灵可视区域(TextureRect)与锚点(anchorPoint),并结合可视区域与锚点制作进度条!
- cocos2d-x getBoundingBox getContentSize getTextureRect 解释
- cocos2d-js cc.RenderTexture几种用法(数字图片、刮刮乐效果)
- cocos2d-x getBoundingBox getContentSize getTextureRect 解释
- 【Cocos2d游戏开发之十七】灵活使用精灵可视区域(TextureRect)与锚点(anchorPoint)
- CCSprite setTextureRect 的坐标的坑
- cocos2d-x getBoundingBox getContentSize getTextureRect 解释
- 【Cocos2d游戏开发之十七】灵活使用精灵可视区域(TextureRect)与锚点(anchorPoint)
- [cocos2d-js]cc.RenderTexture几种用法(数字图片、刮刮乐效果)
- cocos2dx, 重新initWithSpriteFrameName与重新setTexture()+setTextureRect()区别
- .NET中GET与SET的用法
- J2ME中setClip的用法
- SET XACT_ABORT 的用法
- SET NOCOUNT 的用法
- [转]STL中的常用的vector,map,set,Sort用法
- GET与SET用法指南
- 网上看到的SET XACT_ABORT的用法~
- 转载:_set_se_translator 用法 + C++异常与windows异常