인프런 커뮤니티 질문&답변

송호철님의 프로필 이미지

작성한 질문수

따라하면서 배우는 고박사의 유니티 기초

게임 오브젝트 물리와 충돌에서 오브젝트 색이 표현 안되요.

작성

·

367

1

코드도 제대로 입력한 것 같고 인스펙터에는 색이 변경되었다고 뜨는데

실제로 화면에는 아무것도 안뜨네요.. ㅠㅠ

이거 왜 이러는 걸까요?!

보시면 알겠지만 이미지 넣어서 해봤는데 접촉 시 빨간색으로 박스 색이 변하게끔 해 봤어요.

근데 접촉하면 코드는 적용되서 SpriteRenderer가 빨간 색이 된 것 같은데 이상하게 화면에는 표시가 안되요..

이유가 뭘까요? 

답변 1

0

고박사님의 프로필 이미지
고박사
지식공유자

유니티의 색상 기본값의 알파가 0으로 설정되어 있어서 그렇습니다.

지금 스크린샷을 찍어서 보여준 Inspector View의 CollisionEvent 컴포넌트의 Color 변수를 선택해보면

알파(A)가 0으로 되어있습니다.

그래서 화면에 보이지 않습니다.(현재 완전 투명상태)

송호철님의 프로필 이미지
송호철
질문자

감사합니다. 알파 값 설정이 있었네요.