Hello every one i am new to iPhone game development. I am developing a game which will match three same type color sprites(that means 3 red or three blue.. etc). Now the problem is i have done the matching condition with following codes which sometimes not work is there any other way to check the conditions???: `
if(!isRunning && !isRunning1 && !isRunning2)
{
for(int i=0;i<[imageLoader1 count];i++)
{
CCSprite *typeOfSprite=(CCSprite *)[imageLoader1 objectAtIndex:i];
for(int j=0; j<[imageLoader2 count]; j++)
{
CCSprite *typeOfSprite2=(CCSprite *)[imageLoader2 objectAtIndex:j];
for(int k=0; k<[imageLoader3 count]; k++)
{
CCSprite *typeOfSprite3=(CCSprite *)[imageLoader3 objectAtIndex:k];
if(typeOfSprite.position.x==typeOfSprite2.position.x &&(typeOfSprite.tag==typeOfSprite2.tag) )
{
if(typeOfSprite.position.x==typeOfSprite3.position.x && typeOfSprite.tag==typeOfSprite3.tag)
{
for(int l=0; l<=5; l++)
{
CCSprite *stopActions1=(CCSprite *)[imageLoader1 objectAtIndex:l];
CCSprite *stopActions2=(CCSprite *)[imageLoader2 objectAtIndex:l];
CCSprite *stopActions3=(CCSprite *)[imageLoader3 objectAtIndex:l];
[stopActions1 stopAllActions];
[stopActions2 stopAllActions];
[stopActions3 stopAllActions];
}