0
cocos2d 타일 맵에 문제가 있습니다. 내 목표는 플레이어가 움직일 때 주변을 볼뿐 나머지는 보지 말아야한다는 원형의 시선을 만드는 것입니다. 나는 많은 것들을 시도하고 사각형 영역에서 성공했지만 원형 영역에서 성공할 수 없었다. 답변을 기다리고 있습니다. 도움 주셔서 감사합니다. 즉시 도와 주시면 감사하겠습니다.cocos2d 타일 맵에서 원형 시선을 만드는 방법
cocos2d 타일 맵에 문제가 있습니다. 내 목표는 플레이어가 움직일 때 주변을 볼뿐 나머지는 보지 말아야한다는 원형의 시선을 만드는 것입니다. 나는 많은 것들을 시도하고 사각형 영역에서 성공했지만 원형 영역에서 성공할 수 없었다. 답변을 기다리고 있습니다. 도움 주셔서 감사합니다. 즉시 도와 주시면 감사하겠습니다.cocos2d 타일 맵에서 원형 시선을 만드는 방법
사각형 영역을 사용하고 원형 그라디언트가있는 알파 마스크를 플레이어의 자식으로 추가하여 보이는 부분을 둥글게 만듭니다. 예.
편집을 퇴색하지 않고
페이딩 .
녹색 레이어는 안개입니다. 그것의 사각형 만 밝혀졌습니다 ("나는 많은 것을 시도하고 직사각형 영역에서 성공했다"). 빨간색 레이어는 원형 비전 맵입니다. 그것은 보이는 사각형의 일부를 커버하므로 사용자는 커버되지 않은 원을 봅니다.
알파 마스크 알렉산더 추가에 대한 샘플 코드를 제공 할 수 있습니까? 나에게 의미가 없다. – mig
플레이어 오브젝트에 투명도 (알파 마스크)를 가진 이미지를 자식으로 추가한다. 어두운 부분은 안개를 흉내 내고, 투명은 이미지 아래에 보이는 것을 보여줍니다. – Alexander
'[playerObject addChild : transparencySprite]; ' – Alexander