2014-08-27 1 views
0

저는 cocos2d 3.x와 Xcode 5.1.1을 사용하고 있습니다. 두 개의 CCSprite를 비교해 볼 필요가 있습니다 (캔디 크래시처럼). 나는 스프라이트를 움직인다. (tochMoved 함수로) 나는 다음 컬럼 스프라이트와 비교할 필요가있다. 그렇지 않으면 블레이즈된다는 의미이다. 이전 위치로 이동한다.cocos2d V3.x의 두 CCSprite를 IOS와 비교하는 방법

+0

텍스처 또는 다른 것을 비교할 수 있지만 타일 또는 캔디가 나타내는 유형을 저장하는 멤버 변수를 사용하여 타일을 자체 클래스로 만드는 것이 더 좋습니다. – tallen11

답변

1

가장 쉬운 방법은이 로직을 사용하는 것이다. "사탕"유형을 나타내는 스프라이트의 태그 값. 스프라이트 텍스처를 비교하는 것은 정말 좋은 생각입니다.

0

cocos2d v3.5에서는 ccsprite name을 사용하여 비교할 수 있습니다.

+0

평판이 충분하면 의견으로 추가해야합니다. – piyushj