bool ShaderBlur::init() { if( ShaderTestDemo::init() ) { _blurSprite = SpriteBlur::create("Images/grossini.png"); auto sprite = Sprite::create("Images/grossini.png"); auto s = Director::getInstance()->getWinSize(); _blurSprite->setPosition(Vec2(s.width/3, s.height/2 + 30.0f)); sprite->setPosition(Vec2(2*s.width/3, s.height/2 + 30.0f)); addChild(_blurSprite); addChild(sprite); auto label = Label::createWithTTF("Normal Sprite", "fonts/arial.ttf", 12.0f); addChild(label); label->setPosition(Vec2(2*s.width/3, s.height/3.0f)); #if (CC_TARGET_PLATFORM != CC_PLATFORM_WINRT) createSliderCtls(); #else auto label_blur = Label::createWithTTF("Blur Sprite", "fonts/arial.ttf", 12.0f); addChild(label_blur); label_blur->setPosition(Vec2(s.width/3, s.height/3.0f)); #endif return true; } return false; }
bool ShaderBlur::init() { if( ShaderTestDemo::init() ) { _blurSprite = SpriteBlur::create("Images/grossini.png"); auto sprite = Sprite::create("Images/grossini.png"); auto s = Director::getInstance()->getWinSize(); _blurSprite->setPosition(Vec2(s.width/3, s.height/2)); sprite->setPosition(Vec2(2*s.width/3, s.height/2)); addChild(_blurSprite); addChild(sprite); createSliderCtls(); return true; } return false; }