2012-04-10 1 views
2

배경으로 설정해야하는 텍스처가 하나 있습니다. 왼쪽, 오른쪽 및 아래쪽 방향으로 스크롤해야합니다. 텍스쳐 좌표를 바꾸고 3 개의 텍스쳐 행을 바꾼 다음 수평 텍스처를 교환하려고했습니다 ... 장황한 실패. 누구나 모든 방향에서 동일한 타일 텍스처로 배경을 만드는 방법을 알고 있습니까? 당신은 당신이 CCBigImage extension을 사용할 수 있습니다 (무한하지 않지만) 거대한 스크롤 배경을 찾고 있다면Cocos2D. 모든 방향으로 끝없는 배경

:

+0

쉽게 인터넷 검색 : http://www.youtube.com/watch?v=WUwooABmg3Y – mattblessed

+0

네,하지만 수직 타일링도 추가해야합니다. –

+0

k 여기에서 CCParallaxNode를보세요. http://www.raywenderlich.com/3611/how-to-make-a-space-shooter-iphone-game – mattblessed

답변

1

당신은 필요에 따라이 많은 방법이있다.

무한 스크롤링 배경을 원한다면 @Skullz가 제안한 것도 괜찮습니다. 두 이미지의 위치를 ​​변경하는 대신 두 축에서의 스크롤을 지원하도록 해당 코드를 쉽게 수정할 수 있습니다.

이 방법을 사용하면 임의의 항목을 추가하여 유사 콘텐츠를 추가하는 것으로 충분합니다. 더 나은 효과를 위해 CCParallaxNode를 사용할 수도 있습니다.

+0

pabloruiz55 hej man, 멋진 것들. 두 Sprite 시트 ParallaxBackground 사용하려고 및 CCSpriteFrameCache 사용하여 비슷한 문제가 있습니다. 나는 iPhone 용 망막 디스플레이를 사용하고 있으며 하나의 이미지가 반복되지 않고 각 레이어 (예 : 한 레이어에는 구름이 있고 다른 레이어에는 푸른 하늘)가 반복되는 게임을 다양하게 제공하고자합니다. 불행히도 2048x2048의 제한은 더 큰 스프라이트 시트를 포함 할 수 없으며 2를 사용하려고하면 프레임 속도가 떨어집니다. 코드와 함께 질문을 게시해야합니까? – mm24