cocos2dで、cclayerがopenglを介して描画する頻度をすべてのフレームよりも少なくする方法はありますか? 私が試してみました:
-(void) draw
{
glEnable(GL_LINE_SMOOTH);
if (iShouldUpdate) {
ccDrawLine(ccp(50,50), ccp(200,200));
iShouldUpdate = false;
}
}
-(void) updateTheMap
{
iShouldUpdate = true;
}
必要に応じて updateTheMap を呼び出しますが、1 フレームだけ表示されます。
ありがとう。