Learning
When: 1학년 6월 17일
How:
개인 프로젝트를 만들다가 파티클을 UI 위로 뿌려야 할 일이 생겼는데, 인터넷에 찾아봐도 옛날 방식밖에 없어서 따라할 수 없었습니다. 쩔쩔매다가 GPT에게 물어봐서 간신히 문제를 해결하게 되었습니다.
Understanding:
일단 Canvas의 Renderer 모드를 Overlay로 한다면 Order in Layer을 조정할 수 없기 때문에 Camera 모드로 해야 합니다. 여기서 저는 캔버스 설정을 잘못했는지, UI가 난장판이 되어서 다른 방법을 모색하였습니다. (이것 때문에 시간이 오래 걸렸습니다) 저는 Canvas를 새로 만든 다음에 그 캔버스의 Renderer 모드를 Camera 모드로 바꿔서 원하는 카메라를 넣으니 정상 작동하게 되었고, Order in Layer 설정도 다 되어 Particle의 Order in Layer를 높여서 원하는 기능을 구현하였습니다.
Result: Canvas의 Renderer 모드를 Camera 모드로 바꿔서 원하는 카메라를 넣으면, Canvas의 설정에서 Order in Layer을 바꿀 수 있습니다.
'UnityEngine' 카테고리의 다른 글
| [Unity] 에셋에 있는 특정 파일을 사용하고 있는 오브젝트 찾기 (0) | 2025.06.23 |
|---|---|
| [Unity] 짐벌락(Gimbal Lock) (0) | 2025.06.18 |
| [Unity] 애니메이션에서 함수 호출하는 방법 (0) | 2025.06.16 |
| [Unity] 시네마신 카메라로 화면 흔들리게 하기 (Cinemachine Impulse) (0) | 2025.06.15 |
| [Unity] 기즈모(Gizmos) 그리기 (0) | 2025.06.14 |