저는 Cocos2d의 초보자이며, 가로 패턴으로 7 개의 동전을 표시하고 싶습니다. 그래서 내가 내 주요 게임 플레이 층에 쓴 것입니다 : 내 초기화에서CCSprite를 7 번 표시하십시오.
,이
coins = [CCSprite spriteWithFile:@"coins.png"];
내가 나는 그것이 (일곱 번에 걸쳐 디스플레이)에 있어야 할 동전 패턴하는 방법을 만들었습니다
- (void)coinPatterns {
coins.position = ccp(150,150);
for(int i = 0; i < 7; i++)
{
coins.position = ccp (coins.position.x + 20, coins.position.y);
[self addChild:coins];
}
}
그리고 내 업데이트 방법
[self coinPatterns];
에서 그러나 어떤 이유로이 추가, 내 코드는 CRA를 유지 아프다. 아무도 내가 이것을 고칠 수있는 방법을 알고 있습니까?
감사합니다.
코드가 계속 충돌하는 이유는 동일한 객체를 레이어에 두 번 이상 추가하기 때문입니다. – Renaissance
아, 그게 왜 충돌했는지 .. 당연하지 .. –