Advertise Books Events Forum News Social Networking Support Us

sdkIQ for iPhone
($4.99)

Shape Up
($0.99)

Your First iPhone App
($1.99)

iVidCam Free
(free)

Kid Art
($0.99)

iPUBQUIZ
(£1.19)

ArtStudio
($3.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum

View Single Post
Old 03-27-2009, 05:32 PM   #23 (permalink)
LeopardDevX
iPhone Developer
 
Join Date: Mar 2009
Posts: 220
Thumbs up Ok...

Quote:
Originally Posted by smasher View Post
It makes everyone in the array "enemies" move by changing their center. Are you sure that your newEnemy is in "enemies?"

Post the code where you create (init/alloc) "enemies" , and where you add your newEnemy to "enemies" .

Code:
//Here is the spawnE...

-(void)spawnE {
	
	
	
	
	UIImage *enemyImage = [UIImage imageNamed:@"enemy.png"];
	UIImageView *newEnemy = [[UIImageView alloc] initWithImage: enemyImage];
	
	
	
	int randomX = arc4random() % 320; // number from 0 to 319
	
	newEnemy.center = CGPointMake( randomX, 0);
	
	
	[enemies addObject:newEnemy];
	
	
	[self addSubview: newEnemy];
	
	

	

	}

/* and here is.. the complete move method with my enemy and my newEnemy
move code.
/*

-(void)move {
	
	
	
	for (UIView *anEnemy in enemies){
		float newX = anEnemy.center.x;
		float newY = anEnemy.center.y + speedY;
		anEnemy.center = CGPointMake(newX, newY);
	}
	
	
	
		
	
	
	CGPoint centerr = enemy.center;
	
	
	centerr.y += speedY;
	
	
	
	
	
	enemy.center = centerr;
	
	
	
	if (centerr.y > 470){
		[enemy removeFromSuperview];
		
		
		}
	
	
		
	
	
		
	
	if (CGRectIntersectsRect(enemy.frame, survivor.frame)) {
		[survivor removeFromSuperview];
		[self loose];
	
	
	
	}
	
	
	if (CGRectIntersectsRect(newEnemy.frame, survivor.frame)) {
		[survivor removeFromSuperview];
		[self loose];
		
		
		
	}
	
	
	
}

The spawn code works perfectly...but the move
__________________
Thank You.
LeopardDevX is offline   Reply With Quote
 
Enter the iPhone App Challenge!  Win $500!
» Advertisements
» Stats
Members: 24,257
Threads: 39,033
Posts: 171,208
Top Poster: smasher (2,573)
Welcome to our newest member, arielgren
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 01:49 PM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.