smilingpoplar / CCAsyncRemoteSprite

async create sprite from remote image

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CCAsyncRemoteSprite

async create sprite from remote image, with disk cache

for cocos2dx-2.x ios, using AFNetwork

MIT Licence

Usage

const char *url = "http://smilingpoplar.github.com/CCAsyncRemoteSprite/avatar.png";
auto size = CCDirector::sharedDirector()->getWinSize();
// 1. sprite
auto sprite = CCAsyncRemoteSprite::create(url);
addChild(sprite);
sprite->setPosition({size.width/2, size.height/2});
// 2. menu item
auto item = CCAsyncRemoteMenuItem::create(url, this, menu_selector(HelloWorld::itemCallback));
auto menu = CCMenu::create(item, NULL);
addChild(menu);
menu->setPosition({size.width/2, size.height/2});

About

async create sprite from remote image


Languages

Language:C++ 74.0%Language:C 16.8%Language:Objective-C 8.4%Language:Racket 0.8%