Cocos2d-x   发布时间:2022-05-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了cocos2d-x CheckBox的使用大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。


cocos2d::ui::Text* _displayText;
void @R_874_10288@ctedEvent(Ref* pSender,cocos2d::ui::checkBox::EventType typE);


Size size = Director::geTinstance()->getVisibleSize();
_displayText = cocos2d::ui::Text::create("No Event","fonts/Marker Felt.ttf",32);
_displayText->setAnchorPoint(Vec2(0.5f,-1));
_displayText->setColor(Color3B(159,168,176));
_displayText->setPosition(Vec2(size.width / 2.0f,size.height / 2));
this->addChild(_displayText);

cocos2d::ui::checkBox* cBox = cocos2d::ui::checkBox::create("check_box_normal.png","check_box_normal_press.png","check_box_active.png",
"check_box_normal_disable.png","check_box_active_disable.png");
cBox->setPosition(Vec2(size.width / 2,size.height /2 -50));
cBox->setZoomScale(1.5);
//cBox->setEnabled(false);
//cBox->setBright(false);
cBox->set@R_874_10288@cted(true);
cBox->setContentSize(Size(80,80));
cBox->setName("checkBox Test");
cBox->addEventListener(CC_CALLBACK_2(HelloWorld::@R_874_10288@ctedEvent,this));
this->addChild(cBoX);


void HelloWorld::@R_874_10288@ctedEvent(Ref* pSender,cocos2d::ui::checkBox::EventType typE) { switch (typE) { case cocos2d::ui::checkBox::EventType::@R_874_10288@CTED: _displayText->setString(String::createWithFormat("@R_874_10288@cted")->getCString()); break; case cocos2d::ui::checkBox::EventType::UN@R_874_10288@CTED: _displayText->setString(String::createWithFormat("Un@R_874_10288@cted")->getCString()); break; default: break; } }

大佬总结

以上是大佬教程为你收集整理的cocos2d-x CheckBox的使用全部内容,希望文章能够帮你解决cocos2d-x CheckBox的使用所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。