• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

일반 position과 Anchorded position

21.08.12 23:22 작성 조회수 90

0

안녕하세요

강의에서 content의 위치를 변경할때는 더욱 안정적인 anchorded Position을 쓰는게 좋다고 하셨는데 왜 이게 더 안정적인건가요?

제가 아는 차이는 일반 position은 월드 좌표계를 쓰고

Anchored Position은 스크린 좌표계를 쓴다라고 알고 있습니다

좀 더 설명을 부탁드립니다

답변 1

답변을 작성해보세요.

0

안정적이라는 말은 조금 말을 잘못 말씀드린 것 같습니다. 

500의 값을 구하기 위해서 anchored position 으로 계산을 해야 한다고 생각하시면 됩니다.

그래서 코드에서 3분 2초에서 보시면 값을 계산했는데 두 값을 빼었을때 0이 나오고 있습니다. 

계산을 했을때 500값이 나와야 하는데 update 에서는 잘 나오는데 start 에서는 잘 나오고 있는 것입니다. 

강의에서  "말씀드리는 내용으로 ScrollViewSnap 의 Start 함수가 UI 보다 먼저 실행됩니다" 라고 말하고 있습니다.  위의 문장의 내용을 저희가 어떻게 할 방법이 없습니다. UI 가 잠시 후에 로딩이 된다는 뜻입니다.

이건 유니티의 오류라고 봐도 관계없습니다. 

그러므로 Update 에서 itemDistance 의 값을 계산합니다. 

감사합니다. 좋은 밤 되세요.