我正在研究Cocos2D和OpenGLES。
我想要制作
[[UIImage imageNamed:@"green.png"] stretchableImageWithLeftCapWidth:10.0 topCapHeight:14.0];
- (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight
使用C ++中的OpenGL(Cocos2D-x)。
所以我想做的原型将是
(CCSprite*) stretchableSpriteWithFile(const char *pszFileName, float leftCap, float topCap, float width, float height);
图片前的:http://postfiles6.naver.net/20091019_85/jun0683_1255941958601C1KQo_png/green_jun0683.png?type=w2
图片后:http://postfiles5.naver.net/20091019_84/jun0683_12559419613787bC6n_png/green4_jun0683.png?type=w2
感谢您的建议。
台镐。
答案 0 :(得分:2)
在http://www.crocodella.com.br/2011/07/resizable-decorated-box-using-cocos2d/找到一个代码段 上页评论部分中的固定代码保存在https://github.com/jgrimaul/DecoratedBox
答案 1 :(得分:2)
看一下测试项目,在运行Android.mk的cocos2d-2.0-rc0a-x-2.0 / tests中,用eclipse启动apk(在linux中)。有一些例子可以管理纹理和效果。