【问题标题】:How make a stretchable image in Cocos2d-x (C++ openGL)如何在 Cocos2d-x (C++ openGL) 中制作可拉伸图像
【发布时间】:2011-08-03 08:04:46
【问题描述】:

我正在学习 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

感谢您的建议。

太浩。

【问题讨论】:

    标签: iphone graphics opengl-es cocos2d-x


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      查看测试项目,在 cocos2d-2.0-rc0a-x-2.0/tests 中运行 Android.mk 并使用 eclipse(在 linux 中)启动 apk。有一些管理纹理和效果的示例。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-04-03
        相关资源
        最近更新 更多