게임에서 드래그할 때에 마우스 궤적 표시하는 거

아래 스샷 게임처럼 구현하고 싶은데

간단할 줄 알았는데 이게 UI에는 마땅한 기능이 없더라고


24b0d121e09c28a8699fe8b115ef0468e3a3e3bc62


지금 프로젝트는 카메라는 캐릭터 따라다니는 액션캠 하나만 두고

UI는 전부 ScreenSpace Overlay로 띄우고 있어서 UI용 카메라 없는 상태고

3D 3인칭~자유시점에 가까운 뷰임


LineRenderer나 TrailRenderer 기반으로 구현하는 예제가 많길래

얘네를 UI처럼 띄우려고 ScreenSpace Camera 캔버스를 따로 이것저것 시도해봤는데

ScreenSpace Overlay에 띄워지는 UI들에게 가려져버리더라고... (sortOrder가 더 높은데도 가려짐)


드래그로 화면을 회전할 수 있게 뒀는데 화면 회전이 안 되는 상태에서도 마우스 위치랑 드래그 궤적이랑 정확히 위치가 안 맞아떨어지고

화면이 회전하게 되면 더 개판나버림


아예 이런 UI들 띄우는 캔버스 + UI 전용 카메라를 따로 두는 방식으로 구현하는 게 맞는 거임?

고작 드래그 궤적 표시하는 이펙트 하나 추가하겠다고 카메라를 하나 추가하는 건 배보다 배꼽이 더 큰 거 같음...ㅠㅠ


쉬운 방법이 있는데 내가 모르는 건가 해서 질문글 올려봄 

보통 이런 기능 구현할 때에는 어떻게 만드는 게 일반적임?