123 | CCActionInterval* waves1 = CCWaves3D::create(10, CCSizeMake(15,10), 18, 5); Button_Start->runAction(CCRepeatForever::create(waves1)); |
123456789 | auto waves = Waves::create(5, Size(15,10), 5, 20, true , false ); auto shaky = Shaky3D::create(5, Size(15,10), 4, false ); _target1->runAction( RepeatForever::create( waves ) ); _target2->runAction( RepeatForever::create( shaky ) ); |
12345678910111213 | void UIWidgetAddNodeTest_Editor::configureGUIScene() { UIScene_Editor::configureGUIScene(); Size rootSize = _layout->getContentSize(); // Create the ui widget Widget* widget = Widget::create(); widget->setPosition(Vec2(rootSize.width / 2.0f, rootSize.height / 2.0f)); widget->setLocalZOrder(_layout->getLocalZOrder() + 1); _layout->addChild(widget); Sprite* sprite = Sprite::create( "cocosui/ccicon.png" ); widget->addChild(sprite); } |
12345678910111213141516171819 | Button* Button_Start = static_cast <Button*>(Helper::seekWidgetByName(Panel_Back, "Button_Start" )); NodeGrid *_bgNode = NodeGrid::create(); //經(jīng)測(cè)試,與下面的錨點(diǎn)坐標(biāo)沒(méi)有關(guān)系// _bgNode->setAnchorPoint(Vec2(0.5, 0.5)); Button_Start->addChild(_bgNode); auto bg = Sprite::create( "Images/backbtnnormal.png" ); _bgNode->addChild(bg); _bgNode->setPosition(Vec2(Button_Start->getBoundingBox().size.width / 2, Button_Start->getBoundingBox().size.height / 2)); ActionInterval* waves1 = Waves3D::create(10, CCSizeMake(15, 10), 18, 5); _bgNode->runAction(CCRepeatForever::create(waves1)); |
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注