응 근데 정적인 거면 sorting layer로 하는 건 아는데 저렇게 플레이어가 '어디에 배치할지 코딩할 때는 모르는 상태'에서 어떻게 하는 건지 모르갰어 - dc App
로카하우스(religion6517)2025-07-22 13:21:00
ㅇㅎ 밑에선 앞으로, 위에선 뒤로 지나가게하는방법이구나?
같은 수법이 통할지 모르겠는데, 쯔꾸르에선 가구를 두칸짜리로 찍은 뒤 아래절반은 캐릭보다 밑으로, 위에절반은 캐릭보다 위로 가게하는 꼼수를 썼었어. - dc App
Suf_Ferret(bare4616)2025-07-22 13:41:00
답글
흠...그치 그냥 sorting layer인데...코딩 제어 없이 될까?가 고민이었는데 해봐야 알겠다 흐흐 고마워 - dc App
로카하우스(religion6517)2025-07-22 13:46:00
답글
@로카하우스
말그대로 꼼수라 ㅋㅋㄱㅋ
근데 굉장히 그럴듯한 꼼수니 시도해봐!
혹여나 분리되어보이지않게 도트 한줄씩은 겹쳐두는거 잊지말고! - dc App
Suf_Ferret(bare4616)2025-07-22 13:51:00
답글
헐 개꿀팁 고마워 잘려보이는 거 생각을못해봤다 그건ㅋㅋ - dc App
로카하우스(religion6517)2025-07-22 13:51:00
유니티면 기본으로 y소팅돼있지않음?
Indie 1(119.199)2025-07-22 13:55:00
답글
혹시 아니면 Renderer2D 들어가서 sort axit 확인해보고,
스프라이트 임포트 할 때 피벗을 아래로잡고 스프라이트 렌더러에서 sort point를 pivot으로 놓고 원하는대로 작동하는지 확인
Indie 1(119.199)2025-07-22 13:55:00
답글
기본으로 되어있다?!라는 게 뭐지?! 저런 거 하나하나 다 내가 디테일하게 잡아야하는 부분 아님?! 나 예전에 스듀 따라만든다고 집 sorting layer로 구현햇엇는데 그거 집 반갈죽하고 sorting layer 하나하나 조정햇던 걸로 기억해!! 응응 길게 짚어줘서 고마워 - dc App
로카하우스(religion6517)2025-07-22 13:56:00
답글
아니면 빈오브젝트 만들어서 sorting group 컴포넌트 붙이고 그걸 정렬좌표로삼고, 자식으로 sprite rendere들 집어넣기
Indie 1(119.199)2025-07-22 13:56:00
답글
단일 스프라이트 객체같은것들은 피벗만 조절해도되고,
집처럼 여러 스프라이트가 들어가고 동적으로 배치해야할땐
sorting group 활용
Indie 1(119.199)2025-07-22 13:59:00
답글
헐 오케오케오케 진짜자세하게 설명해줘서 고마워 함해봐야겟어!!!! 진짜고맙다 - dc App
로카하우스(religion6517)2025-07-22 14:00:00
저런 상황에선 sorting group으로 나누는건 안될 수도 있는게, 체력바 UI처럼 다른 개체보다 항상 위에 떠있다면 레이어 기반으로 나눠주면되는데,
가구랑 손님이랑 플레이어랑 같은 레이어 안에서 위치 기준으로 서로 가리고 가려지고 해야하니까 개체의 y 값가지고 index받아서 그냥 앞 뒤로 처리해주는 간단한 기능이 있음
나도 어디서했는지 기억은 안나는데 검색해보셈 탑다운 게임에서 기본적으로 쓰이는 방식이고 별다른 특이점 없다면 간단히 해결됨. 내 생각엔 디폴트가 이걸로 안되어있고 뭐 y 어쩌고 세팅을 해줬어야하는걸로 암
익명(218.234)2025-07-22 14:07:00
답글
헐 잠만 어쩐지 이런 게 있을까봐 질문했던 건데 역시나...뭔가 따로 기능이 있구나
생각보다 간단한 거라니?! 찾아보면 금방 할 수 있겠구만 알려줘서 너무 고마워 좋은 오후 보내고!!! 캡처해둬야겟다 후 - dc App
로카하우스(religion6517)2025-07-22 14:08:00
답글
sorting group으로 됨. 아마 sorting layer랑 헷갈린듯.
Indie 1(119.199)2025-07-22 14:11:00
답글
아 그러게
둘 다 함 알아봐야겟으 더 편한방법이뭐려나 - dc App
로카하우스(religion6517)2025-07-22 14:12:00
답글
Renderer2D 들어가서 sort axis만 0 1 0으로 돼있는지 확인하면되고, 이게 그냥 같은 레이어내에서는 피봇끼리 비교해서 y축으로 정렬해준다는거임. 내가봤을땐 둘 다 다른얘기가아니고 같은얘기임
Indie 1(119.199)2025-07-22 14:13:00
답글
와 개고수시네요 - dc App
로카하우스(religion6517)2025-07-22 14:14:00
답글
아닙니다 선생님 진짜어려운거아니니까 일단 한번해보세요.
Indie 1(119.199)2025-07-22 14:16:00
답글
ㅇㅋ욬ㅋㅋㅋ감사합니다 고수 선생님...어려운 거 아니어도 모르고 알고가 크니까요... - dc App
로카하우스(religion6517)2025-07-22 14:17:00
이렇게 질문글 올리는거보니까 인갤 상위 1% 되겠노
성공할듯
익명(222.238)2025-07-22 14:17:00
답글
와 이렇게 예쁜 댓글 달아주는 마음씨가 걍 인간상위1%인데...? 좋게 봐주는 것도 능력이야 고마워 - dc App
로카하우스(religion6517)2025-07-22 14:18:00
URP 쓰면 Asset_Renderer -> TransparencySortMode - CustomAxis, Transparency Sort Axis (0, 1, 0) 으로 하세요 자동으로 y값 기준으로 랜더링됩니다.
Indie 2(121.140)2025-07-22 14:34:00
답글
생각보다 너무너무간단하네요...?깔끔하게 설명해주셔서+다른 분들 댓글도 참고하니 무슨 소린지 알겠어요!!!!! 감사합니다 - dc App
로카하우스(religion6517)2025-07-22 14:35:00
답글
-인.(unicornmoim)2025-07-22 19:17:00
질문글 퀄리티에 지려본적은 처음이네 ㄷㄷ
Indie 3(220.87)2025-07-22 20:23:00
답글
내가 자세히 질문해야 자세한 답변이 올 거 같아서...ㅎㅎ좋게 봐줘서 고마워 - dc App
a* 길찾기
오 답변 고마워 근데 내가 알아보니까 Y sorting인 거 같아 나는 손님이 어케 기물 뒤에 가려지는 건지 궁금했던 거거든 a* 길찾기도 내가 써야할 수도 있겠다 알려줘서 고마워 - dc App
책상을 피해가는게 아니라 뒤로 지나가는거처럼 보이는거 말하는거였네... 그럼 그거 맞음
ㅋㅋㅋ맞아맞아 아 길찾기가 피해가는 거까지 처리해주는 거구나 검토해줘서 고마워 - dc App
스프라이트끼리 부분적으로 겹쳐 보이게 하는 걸 어떻게 구현하는지?
응 근데 정적인 거면 sorting layer로 하는 건 아는데 저렇게 플레이어가 '어디에 배치할지 코딩할 때는 모르는 상태'에서 어떻게 하는 건지 모르갰어 - dc App
ㅇㅎ 밑에선 앞으로, 위에선 뒤로 지나가게하는방법이구나? 같은 수법이 통할지 모르겠는데, 쯔꾸르에선 가구를 두칸짜리로 찍은 뒤 아래절반은 캐릭보다 밑으로, 위에절반은 캐릭보다 위로 가게하는 꼼수를 썼었어. - dc App
흠...그치 그냥 sorting layer인데...코딩 제어 없이 될까?가 고민이었는데 해봐야 알겠다 흐흐 고마워 - dc App
@로카하우스 말그대로 꼼수라 ㅋㅋㄱㅋ 근데 굉장히 그럴듯한 꼼수니 시도해봐! 혹여나 분리되어보이지않게 도트 한줄씩은 겹쳐두는거 잊지말고! - dc App
헐 개꿀팁 고마워 잘려보이는 거 생각을못해봤다 그건ㅋㅋ - dc App
유니티면 기본으로 y소팅돼있지않음?
혹시 아니면 Renderer2D 들어가서 sort axit 확인해보고, 스프라이트 임포트 할 때 피벗을 아래로잡고 스프라이트 렌더러에서 sort point를 pivot으로 놓고 원하는대로 작동하는지 확인
기본으로 되어있다?!라는 게 뭐지?! 저런 거 하나하나 다 내가 디테일하게 잡아야하는 부분 아님?! 나 예전에 스듀 따라만든다고 집 sorting layer로 구현햇엇는데 그거 집 반갈죽하고 sorting layer 하나하나 조정햇던 걸로 기억해!! 응응 길게 짚어줘서 고마워 - dc App
아니면 빈오브젝트 만들어서 sorting group 컴포넌트 붙이고 그걸 정렬좌표로삼고, 자식으로 sprite rendere들 집어넣기
단일 스프라이트 객체같은것들은 피벗만 조절해도되고, 집처럼 여러 스프라이트가 들어가고 동적으로 배치해야할땐 sorting group 활용
헐 오케오케오케 진짜자세하게 설명해줘서 고마워 함해봐야겟어!!!! 진짜고맙다 - dc App
저런 상황에선 sorting group으로 나누는건 안될 수도 있는게, 체력바 UI처럼 다른 개체보다 항상 위에 떠있다면 레이어 기반으로 나눠주면되는데, 가구랑 손님이랑 플레이어랑 같은 레이어 안에서 위치 기준으로 서로 가리고 가려지고 해야하니까 개체의 y 값가지고 index받아서 그냥 앞 뒤로 처리해주는 간단한 기능이 있음 나도 어디서했는지 기억은 안나는데 검색해보셈 탑다운 게임에서 기본적으로 쓰이는 방식이고 별다른 특이점 없다면 간단히 해결됨. 내 생각엔 디폴트가 이걸로 안되어있고 뭐 y 어쩌고 세팅을 해줬어야하는걸로 암
헐 잠만 어쩐지 이런 게 있을까봐 질문했던 건데 역시나...뭔가 따로 기능이 있구나 생각보다 간단한 거라니?! 찾아보면 금방 할 수 있겠구만 알려줘서 너무 고마워 좋은 오후 보내고!!! 캡처해둬야겟다 후 - dc App
sorting group으로 됨. 아마 sorting layer랑 헷갈린듯.
아 그러게 둘 다 함 알아봐야겟으 더 편한방법이뭐려나 - dc App
Renderer2D 들어가서 sort axis만 0 1 0으로 돼있는지 확인하면되고, 이게 그냥 같은 레이어내에서는 피봇끼리 비교해서 y축으로 정렬해준다는거임. 내가봤을땐 둘 다 다른얘기가아니고 같은얘기임
와 개고수시네요 - dc App
아닙니다 선생님 진짜어려운거아니니까 일단 한번해보세요.
ㅇㅋ욬ㅋㅋㅋ감사합니다 고수 선생님...어려운 거 아니어도 모르고 알고가 크니까요... - dc App
이렇게 질문글 올리는거보니까 인갤 상위 1% 되겠노 성공할듯
와 이렇게 예쁜 댓글 달아주는 마음씨가 걍 인간상위1%인데...? 좋게 봐주는 것도 능력이야 고마워 - dc App
URP 쓰면 Asset_Renderer -> TransparencySortMode - CustomAxis, Transparency Sort Axis (0, 1, 0) 으로 하세요 자동으로 y값 기준으로 랜더링됩니다.
생각보다 너무너무간단하네요...?깔끔하게 설명해주셔서+다른 분들 댓글도 참고하니 무슨 소린지 알겠어요!!!!! 감사합니다 - dc App
질문글 퀄리티에 지려본적은 처음이네 ㄷㄷ
내가 자세히 질문해야 자세한 답변이 올 거 같아서...ㅎㅎ좋게 봐줘서 고마워 - dc App