작성한 질문수
[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
Camera #2
작성
·
293
0
지금 강의와는 조금 동떨어진 질문이지만
Update함수를 매 프래임마다 실행되는 반복문(?)처럼 생각하고 있는데 갑자기 반복문 안에서 변수를 사용한다고 할 때 변수선언의 위치에 대하여 궁금한 점이 생겼습니다.
반복문 안에서만 사용되는 변수를 선언할 때
반복문 안에서 int a = 1; 이러한 방식으로 선언을 하는것과
반복문 밖에서 int a;를 선언하고 나중에 반복문 안에서
a= 1;이라고 선언하는것과 성능상의 차이가 있나요?
퀴즈
카메라 컨트롤러를 Update 메서드가 아닌 Late Update 메서드에서 실행하는 주된 이유는 무엇일까요?
카메라를 먼저 업데이트하여 캐릭터 움직임을 예측하기 위함
캐릭터 업데이트가 완료된 후 카메라 위치를 확정하기 위함
카메라 업데이트는 프레임당 한 번만 필요하기 때문
물리 연산 충돌 문제를 피하기 위함
답변 1
똑같습니다.