如何在cocos2d-x中触摸一个圆圈

时间:2014-08-27 06:44:00

标签: ios cocos2d-x geometry

我想在触摸时创建一个圆圈。以下代码默认创建它。我在touchbegan中调用函数。

void PlayScene::draw()
{
glLineWidth(5);
cocos2d::ccDrawColor4B(0, 255, 255, 255);
cocos2d::ccDrawCircle( ccp(200/2, 500/2), 50, CC_DEGREES_TO_RADIANS(90), 50, true);
}

1 个答案:

答案 0 :(得分:0)

这是一个常见的错误,您覆盖了draw方法,因此未调用来自draw的{​​{1}}。您应该在绘图实现中添加Scene

然而@ LearnCocos2d是对的,你不应该自己打电话给Scene::draw()。将此代码放在一些将在触摸时调用的方法中。