2228 Size widgetSize = getContentSize();
2230 Text* alert = Text::create(
"ImageView Content ResizeTo ResizeBy action. \nTop: ResizeTo/ResizeBy on a 9-slice ImageView \nBottom: ScaleTo/ScaleBy on a 9-slice ImageView (for comparison)",
"fonts/Marker Felt.ttf", 14);
2231 alert->setColor(Color3B(159, 168, 176));
2232 alert->setPosition(Vec2(widgetSize.width / 2.0f,
2233 widgetSize.height / 2.0f - alert->getContentSize().height * 1.125f));
2238 Vec2 offset(0.0f, 50.0f);
2239 ImageView* imageViewResize = ImageView::create(
"cocosui/buttonHighlighted.png");
2240 imageViewResize->setScale9Enabled(
true);
2241 imageViewResize->setContentSize(Size(50.0f, 40.0f));
2242 imageViewResize->setPosition(Vec2((widgetSize.width / 2.0f) + offset.x,
2243 (widgetSize.height / 2.0f) + offset.y));
2245 auto resizeDown = cocos2d::ResizeTo::create(2.8f, Size(50.0f, 40.0f));
2246 auto resizeUp = cocos2d::ResizeTo::create(2.8f, Size(300.0f, 40.0f));
2248 auto resizeByDown = cocos2d::ResizeBy::create(1.8f, Size(0.0f, -30.0f));
2249 auto resizeByUp = cocos2d::ResizeBy::create(1.8f, Size(0.0f, 30.0f));
2250 addChild(imageViewResize);
2251 auto rep = RepeatForever::create(Sequence::create(resizeUp, resizeDown, resizeByDown, resizeByUp,
nullptr));
2252 imageViewResize->runAction(rep);
2255 ImageView* imageViewScale = ImageView::create(
"cocosui/buttonHighlighted.png");
2256 imageViewScale->setScale9Enabled(
true);
2257 imageViewScale->setContentSize(Size(50.0f, 40.0f));
2258 imageViewScale->setPosition(Vec2(widgetSize.width / 2.0f,
2259 widgetSize.height / 2.0f));
2261 auto scaleDownScale = cocos2d::ScaleTo::create(2.8f, 1.0f);
2262 auto scaleUpScale = cocos2d::ScaleTo::create(2.8f, 6.0f, 1.0f);
2264 auto scaleByDownScale = cocos2d::ScaleBy::create(1.8f, 1.0f, 0.25f);
2265 auto scaleByUpScale = cocos2d::ScaleBy::create(1.8f, 1.0f, 4.0f);
2266 addChild(imageViewScale);
2267 auto rep2 = RepeatForever::create(Sequence::create(scaleUpScale, scaleDownScale, scaleByDownScale, scaleByUpScale,
nullptr));
2268 imageViewScale->runAction(rep2);
cocos2d::Sprite * _grossini
virtual void onEnter() override
cocos2d::Sprite * _tamara
cocos2d::Sprite * _kathia