왼쪽 흰색 둥근모서리 사각형에 오른쪽처럼 테두리를 주고 싶은데...
Outline컴포넌트를 무지성 넣었더니 안됨당
2D Sprite Shader를 가져다가 Material을 추가해서 넣으니까 되긴하는데 외곽선과 안쪽 둥근모서리 사각형 사이에 틈이 생김당
아래 그림 보시면 모서리부분에 빨간줄과 흰색사이에 틈이 생겨서 회색부분이 살짝 보임당...안티 알리아스탓인거 같긴한데...
//아 외곽선 넣으려고 흰색 사각형을 살짝 줄였슴당
참고로 사용한 2D sprite shader는 이거임당
https://assetstore.unity.com/packages/vfx/shaders/2d-sprite-outline-109669?locale=ko-KR#content
정녕 큰사각형위에 작은 사각형 올리는 방법밖에 없는건가요?
아니면 mob-sakai 라이브러리 사용법을 배우는게 나은건가...ㅠㅠ
해당 댓글은 삭제되었습니다.
이게 제가 아는게 맞다면 안티앨리어싱(외곽선을 부드럽게 처리하는)그거땜에 저리 붕뜨는걸로아는데..딱 맞게하려면 안티앨리어싱이 외곽선에 안들어간 네모 사각형이 필요할..것 같습니다..?아마도..? 대신 그러면 확대했을때 계단현상이 선명하게 보일거에요..
알기쉬운 설명 감사합니다
아웃라인 그리는 방식이 포토샵 기준으로 3가지가 있는데 outside center inside 임 쉐이더적으로 처리하는건 전부 아웃사이드로 그리니까 원본 스프라이트의 외곽선이 보여버리는거 니가 원하는대로 렌더링하려면 원본 스케일 줄여서 마스킹하는 뭐 그런 식으로 구현해야 할듯
커스텀쉐이더를 만들긴 부담스러우니 그냥 윗분말대로 스프라이트하나 새로 그리던가 box2개 겹쳐넣는게 빠르겠군요...감사합니다
일단 내가 안티앨리어싱 안들어간 둥근사각형 맹글었는데 게시글 봐바여 그거쓰던가 맘에 안들면 사각형안에 사각형 만드시면 될듯