2012-08-09 4 views
0

나는 소나 형식의 효과가있는 게임을 만들기 위해 사전 개발 중입니다. 나는. 당신은 아무것도 볼 수 없습니다. 그러면 당신은 수중 음파 탐지기 핑 (ping)을 보내고, 핑이 물체를 치면 조명을받습니다. 누구든지 내가 어디에서 시작할 지에 대한 아이디어가 있습니까? 나는 cocos2d를 사용하고 있으므로 sidescroller 유형 게임입니다. 어떤 도움이라도 실제로 도움이 될 것입니다.음향 효과에 대한 방향?

+0

기본 코코스 2d 개발을 살펴보십시오. 몇 가지 스프라이트와 충돌 감지와 함께 이런 것을 던질 수 있습니다. – CodaFi

답변

1

간단히 말하면, 내가하는 일은 다음과 같습니다. 수중 음파 탐지기가 업데이트 된 후 업데이트가 이루어질 때마다 ccpDistance을 사용하고 수중 음파 탐지기 시작과 확인하려는 모든 객체 사이의 거리가 업데이트 할 때마다 증가하는 일부 변수 i보다 작은 지 확인합니다. 실제로 이것은 반경 내부의 오브젝트를 확인하는 성장하는 원입니다.

거리가 i보다 작 으면 [self runAction:[CCFadeOut actionWithDuration:5]]과 같은 액션을 스프라이트에서 실행하십시오. 이렇게하면 오브젝트가 표시되고 지속 시간이 5 동안 사라집니다. 미리 오브젝트를 visible = false로 설정하면 좋은 음향 효과를 얻게됩니다.

방향이 필요한 경우에는 음파 탐지기 시작 위치에서 볼 수있는 경우 벡터를 가져옵니다.

+0

+1 매우 상세하고 정확한 예! –

관련 문제