【发布时间】:2012-03-15 13:31:44
【问题描述】:
从下载的图像文件创建 CCSprite 实例的最佳方法是什么?
我想在我的 Cocos2D 游戏中实现可下载的附加内容。
我使用的方式是
- 从下载的图像创建 UImage。
- 从 UIImage 创建 CCTexture2D。
- 从 CCTexture2D 创建 CCSprite。
如果你知道更聪明的方法,请告诉我。
【问题讨论】:
标签: cocos2d-iphone
从下载的图像文件创建 CCSprite 实例的最佳方法是什么?
我想在我的 Cocos2D 游戏中实现可下载的附加内容。
我使用的方式是
如果你知道更聪明的方法,请告诉我。
【问题讨论】:
标签: cocos2d-iphone
如果你有一个名为 img 的 UIImage;
精灵可以由
创建CCSprite *s = [CCSprite spriteWithCGImage:img.CGImage key:@"image"];
【讨论】:
看看我的教程How to Download (only) Modified Files from a Webserver。我用它构建了一个 Cocos2D 网络摄像头查看器,并包含通过 NSData 下载文件的示例代码,将其保存到文档目录并从下载的图像文件创建纹理/精灵。
【讨论】: