강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

한종훈님의 프로필 이미지
한종훈

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

Camera #2

변수선언

작성

·

293

0

지금 강의와는 조금 동떨어진 질문이지만

Update함수를 매 프래임마다 실행되는 반복문(?)처럼 생각하고 있는데 갑자기 반복문 안에서 변수를 사용한다고 할 때 변수선언의 위치에 대하여 궁금한 점이 생겼습니다.

반복문 안에서만 사용되는 변수를 선언할 때 

반복문 안에서 int a = 1; 이러한 방식으로 선언을 하는것과

반복문 밖에서 int a;를 선언하고 나중에 반복문 안에서 

a= 1;이라고 선언하는것과 성능상의 차이가 있나요?

퀴즈

65%나 틀려요. 한번 도전해보세요!

카메라 컨트롤러를 Update 메서드가 아닌 Late Update 메서드에서 실행하는 주된 이유는 무엇일까요?

카메라를 먼저 업데이트하여 캐릭터 움직임을 예측하기 위함

캐릭터 업데이트가 완료된 후 카메라 위치를 확정하기 위함

카메라 업데이트는 프레임당 한 번만 필요하기 때문

물리 연산 충돌 문제를 피하기 위함

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

똑같습니다.

한종훈님의 프로필 이미지
한종훈

작성한 질문수

질문하기