138 Size widgetSize =
_widget->getContentSize();
143 _displayValueLabel->setPosition(Vec2(widgetSize.width / 2.0f, widgetSize.height / 2.0f));
147 Text* alert = Text::create(
"Only left two and the last checkbox can be clicked!",
"fonts/Marker Felt.ttf",20 );
148 alert->setColor(Color3B(159, 168, 176));
149 alert->setPosition(Vec2(widgetSize.width / 2.0f,
150 widgetSize.height / 2.0f - alert->getContentSize().height * 1.75f));
154 CheckBox* checkBox = CheckBox::create(
"cocosui/check_box_normal.png",
155 "cocosui/check_box_active.png");
156 checkBox->setPosition(Vec2(widgetSize.width / 2.0f - 50, widgetSize.height / 2.0f));
162 CheckBox* checkBox2 = CheckBox::create(
"cocosui/check_box_normal.png",
163 "cocosui/check_box_active.png");
164 checkBox2->setPosition(Vec2(widgetSize.width / 2.0f - 150, widgetSize.height / 2.0f));
165 checkBox2->ignoreContentAdaptWithSize(
false);
166 checkBox2->setZoomScale(0.5f);
167 checkBox2->setContentSize(Size(80.0f,80.0f));
168 checkBox2->setName(
"bigCheckBox");
173 CheckBox* checkBoxDisabled = CheckBox::create(
"cocosui/check_box_normal.png",
174 "cocosui/check_box_active.png");
175 checkBoxDisabled->setPosition(Vec2(widgetSize.width / 2.0f + 20, widgetSize.height / 2.0f));
176 checkBoxDisabled->setEnabled(
false);
177 checkBoxDisabled->setBright(
false);
178 _uiLayer->addChild(checkBoxDisabled);
180 CheckBox* checkBoxDisabled2 = CheckBox::create(
"cocosui/check_box_normal.png",
181 "cocosui/check_box_active.png");
182 checkBoxDisabled2->setPosition(Vec2(widgetSize.width / 2.0f + 70, widgetSize.height / 2.0f));
183 checkBoxDisabled2->setBright(
false);
184 checkBoxDisabled2->setSelected(
true);
185 _uiLayer->addChild(checkBoxDisabled2);
cocos2d::Layer * _uiLayer
virtual bool init() override
cocos2d::ui::Layout * _widget