Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Mockup & CodeGen, iPhone & iPad
($9.99)

Make your own iPhone apps
and run them live!
(free)

Manu
($0.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum

View Single Post
Old 03-27-2009, 06:32 PM   #23 (permalink)
LeopardDevX
iPhone Developer
 
Join Date: Mar 2009
Posts: 222
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
 

» Advertisements
» Stats
Members: 158,745
Threads: 89,200
Posts: 380,561
Top Poster: BrianSlick (7,129)
Welcome to our newest member, Ashleyk27
Powered by vBadvanced CMPS v3.1.0

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