내가 그것을 해결하기 위해 좀 해키 방법을 발견 : 여기
는 같은 모습의 사진입니다. 기본적으로 uchuugaka가 말했듯이, Sprite Kit이 텍스처를로드하지 못하면 Red X가 나타납니다. 선명한 배경을 원한다면 스프라이트의 배경으로 선명한 png 파일을로드해야합니다. Sprite Kit 디자이너에는 현재 "No Texture"옵션이 없습니다.
다음 단계를 따르십시오.
1. 투명도가있는 .png 파일을 엽니 다.
2. 임의의 사각형 섹션을 복사하십시오.
3.) 상기 임의의 픽셀로 새 파일을 만듭니다.
4.이 파일을 "clear.png"파일로 저장하고 프로젝트로 가져옵니다.
5. Big Red X가있는 스프라이트 노드를 클릭하면 설정을 볼 수 있습니다. 미리보기를 사용하여 위치, 크기 등의 스크린 샷을 찍습니다. 당신이)
6. clear.png
7.) 당신의 스크린 샷에서 스프라이트 설정을 다시 입력 clear.png하는 텍스처를 교환 질감을 통해 교환 할 때 이러한 설정은 삭제 얻을 것이다.
8. SpriteKit Editor에 현재 끔찍한 결함이 있으므로 (위의 게시물 참조) 스프라이트의 물리 특성을 재설정해야합니다. 피직스 바디를 none으로 설정합니다. 그런 다음 경계 상자 나 원 또는 알파 마스크 또는 이전에 가지고 있던 항목으로 설정하십시오.
9. 충돌 마스크, 카테고리 마스크 및 기타 물리학 몸체 속성을 기억해주기를 바랍니다. 기본값으로 재설정 되었기 때문입니다. 이전에 가지고 있던 것을 다시 입력하십시오. 그렇지 않으면 예상치 못한 결과가 발생할 것입니다.
빨간색 x가있는 흰색 사각형은 이미지 또는 질감이로드되지 않은 경우의 기본 자리 표시 자입니다. – uchuugaka
좋습니다. 하지만 이미지를로드하지 않으려면 어떻게해야합니까? 물리 경계를 나타내는 명확한 스프라이트를 얻으려고합니다. –