카메라 두개로 첫번째는 기본 카메라(SkyBox, 포스트 적용 o, Depth -1),
두번째는 스크립트로 SetReplacementShader로 특정 쉐이더만 표시하게 바꾸게 해놓음(Don't Clear, 포스트 적용 x, Depth 0)
이렇게 게임 모드에서는 잘 되는데 게임 빌드하고 실행하면(3번째 스샷) 두번째 카메라로 적용되는거 같은데 포스트 효과도 받지 않고 SetReplacementShader가 적용되지 않음 이거 못잡아서 그러는데 어떻게 해야 하는지 알 수 있을까?
메인카메라 설정 함?
뭐 설정해야 하는게 따로 있어?
첫번째 카메라로 플레이어 이동할때마다 따라잡게 하고 있음 이게 메인카메라 말하는거지?
음 내가 잘못 알고있는 것일 수도 있는데 처음 기본 셋팅되있는 카메라 말고 다른 카메라 추가하면 빌드 후에 메인카메라로 셋 안해주면 다른카메라로 되있는 경우가 있음 난 이거 생각하고 말한거였는데
그런 경우가 있다니.,. 골치아프네 어떻게 하면 메인카메라로 설정할 수 있는지 알려줄 수 있어??
카메라 용도가 뭐야? 사용할 카메라 말고 다 끄면 됨
내가보기엔 시작할 때 다른 카메라가 메인카메라 제치고 활성화 된것 같아
내가 카메라 3개 사용하고 있거든 첫째는 플레이어 따라가면서 보여주는 메인 카메라 둘째는 첫째 자식으로 내가 설정한 쉐이더를 보여주게 하는 카메라(첫번째 스샷) 데바데 알면 이해하기 쉬울거 같음 셋째는 UI 카메라인데 쉐이더도 잘 작동해서 문제 없음 문제가 둘째 카메라가 DON'T CLEAR + SetReplacement 상태라 몬스터 애들만 렌더링하게 해놨거든 그렇다고 둘째 카메라를 끄게 할려면 내가 원하는 효과를 못 봐서 끌 수도 없는 상황이라...
음 카메라 사용은 어차피 하나밖에 못해서 능동적으로 사용하게 될텐데 전환하는 방식으로 하면 되는거 아닌가? 지금 카메라 3개면 3개다 켜져있는 것 같은데 awake에서 안쓰는 카메라 2개 끄고 전환 할 때 남은 카메라 키는 방식으로 한 거 아님? 그걸로 했는데 카메라가 안되는건가
ㅇㅇ.. 전환하는걸로 해도 둘째 카메라는 dont clear로 설정해서 전체를 렌더링하지 않고 저 첫번째 스샷처럼 몬스터만 렌더링하는거거든 그런데 빌드된걸로는 skybox로 설정되서 렌더링하는거 같음 유니티 모드에서는 잘되는데 빌드에서는 이상하게 되니까 되게 짜증나네
생각대로 안 돌아간다면 무조건 로그캣 확인
로그캣이 유니티에 있는 로그캣 말하는거 맞지?
유니티 로그캣도 똑같이 보여주는지 모르겠는데 나는 이렇게 에디터에서는 되는데 모바일에서 안되는 버그 잡을 때는 안드로이드 스튜디오 monitor 씀