cocos2d-x DrawNode setConteneSize无法正常工作

时间:2015-05-11 03:05:21

标签: c++ cocos2d-x

我想通过DrawNode drawDot函数在屏幕上画一个点,在我的setContentSize之后我注意到这个点的BoundingBox不对,点不是boundingBox的内切圆。(效果类似于this)< / p>

我想要的效果是this

以下是我的代码:

void TouchingDot::setDot()
{
    int x = Director::getInstance()->getVisibleSize().width / 2;
    int y = Director::getInstance()->getVisibleSize().height / 2;
    Vec2 position(x,y);
    setPosition(position);
    drawDot(Vec2(0,0), dotR, Color4F::RED);
    setContentSize(Size(radius * 2, radius * 2));
}

我尝试使用setAnchorPoint(),但没有改变任何内容。

0 个答案:

没有答案