39 if (BugsTestBase::init())
41 auto size = Director::getInstance()->getWinSize();
42 auto testSprite = Sprite::create(
"Images/close.png");
44 blend.src = backend::BlendFactor::ZERO;
45 blend.dst = backend::BlendFactor::ONE_MINUS_SRC_ALPHA;
46 testSprite->setBlendFunc(blend);
47 testSprite->setPosition(Vec2(size.width / 2, size.height / 2));
48 testSprite->setScale(10);
51 auto drawNode = DrawNode::create();
52 drawNode->drawLine(Vec2(0, 0), Vec2(size.width, size.height), Color4F(1, 0, 0, 0.5f));
53 Vec2 point = Vec2(size.width / 2, size.height / 2);
54 drawNode->drawPoint(point, 8, Color4F(1, 0, 0, 0.5f));
57 auto label = Label::create();
58 label->setString(std::string(
"If you see a red line with a block at center, the bug is fixed!"));
59 label->setPosition(size.width / 2, size.height / 4);
60 label->setTextColor(Color4B::ORANGE);