给定一个NSMutableArray
动态s,从to 、to等CGPoint
画线最快和最有效的方法是什么?我应该用 C 或 C++ 重写我的函数以获得更好的性能吗?目前,当数组中有超过 20 个点时,我的帧率会受到很大影响。我正在使用 cocos2d v2.0.0-rc2,我目前有:array[0]
array[1]
array[1]
array[2]
-(void)draw
{
for (int i = 0; i < [points count]; i+=2)
{
CGPoint startFromArray = [[points objectAtIndex:i] CGPointValue];
CGPoint endFromArray = [[points objectAtIndex:i+1] CGPointValue];
ccDrawLine(startFromArray, endFromArray);
}
[super draw];
}